golang系统配置
在 /etc/profile和~/.bashrc下写入
export GOROOT=/usr/local/go
export GOPATH=/home/work
export PATH=$GOROOT/bin:$PATH
source /etc/profile和~/.bashrc
gomodule开启
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
gomodule初始化
#项目在go path中
go mod init
#项目不在go path中
go mod init <项目名>
下载依赖
go mod tidy
保存到vendor
go mod vendor
编译用vendor
go build -mod=vendor