go 环境变量设置

包的安装

go get github.com/shopspring/decimal // (全局)下载到gopath中

go mod download // 全部安装 (全局)下载到 gopath 中

go mod vendor // 下载到当前项目中 vendor (当前项目)

关于GOLand 里面,安装或导入第三方后,路径变红,提示找不到,设置->GO->Go Module->勾选 Enable go modules integration (表示启用go mod)

参考文章

下载

下载地址:

https://dl.google.com/go/go1.15.6.darwin-amd64.tar.gz

下载后解压到 /usr/local 目录下

设置环境变量

1vim ~/.bash_profile

追加如下内容:

1## GOROOT表示go的安装目录
2export GOROOT=/usr/local/go
3export PATH=$PATH:$GOROOT/bin

在终端执行

 1### 启用模块
 2go env -w GO111MODULE=on
 3
 4### 启用国内代理
 5go env -w GOPROXY=https://goproxy.cn,direct
 6# 或者
 7go env -w GOPROXY=https://goproxy.io,direct
 8# 或者
 9go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct
10
11# 设置gopath目录
12go env -w GOPATH="/Users/zhangcong/dev/go-repository"

在osx系统下,go env -w会将配置写到 GOENV="/Users/youdi/Library/Application Support/go/env"