go语言环境配置:
GOPATH:即默认的workspace路径,在未指定项目路径时使用; GOROOT:Golang的安装路径;
配置全局的GOPATH,先创建GOPATH文件夹,包括里面的 bin、pkg、src文件夹
在系统环境变量里,新建GOPATH【新建的GOPATH文件夹路径】、GOROOT【Goland的安装目录】配置,同时将D:\goland\Go\bin加到path
安装:
The Go Programming Language (google.cn)
Downloads - The Go Programming Language (google.cn)
goland安装:
官网:GoLand by JetBrains: More than just a Go IDE
基本语法
主要特征:
- 自动立即回收
- 更丰富的内置类型
- 函数多返回值
- 错误处理
- 匿名函数和闭包
- 类型和接口
- 并发编程
- 反射
- 语言交互性
常用go mod命令
| 命令 | 作用 |
|---|---|
| go mod download | 下载依赖包到本地(默认为GOPATH/pkg/mod目录) |
| go mod edit | 编辑go.mod文件 |
| go mod graph | 打印模块依赖图 |
| go mod init | 初始化当前文件夹,创建go.mod文件 |
| go mod tidy | 增加缺少的包,删除无用的包 |
| go mod vendor | 将依赖复制到vendor目录下 |
| go mod verify | 校验依赖 |
| go mod why | 解释为什么需要依赖 |