工具链
GOPATH
go env|grep GOPATH
go mod
go help modules
go mod 代理设置
1 2 3 4 5
| go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct go env -w GOPRIVATE=code.devops.xiaohongshu.com git config --global url."git@code.devops.xiaohongshu.com:".insteadof "http://code.devops.xiaohongshu.com/" git config --global url."git@code.devops.xiaohongshu.com:".insteadof "https://code.devops.xiaohongshu.com/"
|
Goland
对 go get
引入的包不能自动提示
有说需要清理缓存重新启动,有说需要 go mod vendor, 但都不起效,加上
-u
选项就起效了 go get -u -x -v pkg_url
语言
channel
读写操作
read、write、close