1.go安装
教程: http://c.biancheng.net/view/3992.html
2. go编辑器 goland
3. go依赖管理
教程: http://c.biancheng.net/view/4774.html
3.1 godep
godep: 通过 vender 模式来管理第三方依赖的工具
3.1.1 获取工godep具
命令: go get github.com/tools/godep
3.1.2 常用命令
3.2 go module
go module 是Go语言从 1.11 版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始,go module 成为了Go语言默认的依赖管理工具。
3.2.1 Windows 下开启 GO111MODULE 的命令为:
set GO111MODULE=on 或者 set GO111MODULE=auto
这个好像只针对当前目录,全局修改如下
go env -w GO111MODULE=on
MacOS 或者 Linux 下开启 GO111MODULE 的命令为:
export GO111MODULE=on 或者 export GO111MODULE=auto
3.2.2常用命令
3.3 GOPROXY
GOPROXY 是Go语言官方提供的一种通过中间代理商来为用户提供包下载服务的方式。要使用 GOPROXY 只需要设置环境变量 GOPROXY 即可。
Windows 下设置 GOPROXY 的命令为:
go env -w GOPROXY=https://goproxy.cn,direct
MacOS 或 Linux 下设置 GOPROXY 的命令为:
export GOPROXY=https://goproxy.cn
4. Go语言程序的编译和运行
go build 文件名 [参数] 编译
go run 文件名 允许