go 工具包 与 GOPROXY环境变量配置

go fmt : 统一的代码格式化工具
安装: go install github.com/fsgo/go_fmt@latest
 
golangci-lint : 静态代码质量检测工具,用于包的质量分析
安装: go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest

goimports : 自动import依赖包工具
安装:go install  golang.org/x/tools/cmd/goimports@latest
 
golint : 代码规范检测,并且也检测单文件的代码质量,比较出名的Go质量评估站点Go Report在使用
安装:mkdir -p $GOPATH/src/golang.org/x/
cd $GOPATH/src/golang.org/x/
git clone https://github.com/golang/lint.git
git clone https://github.com/golang/tools.git
cd $GOPATH/src/golang.org/x/lint/golint
go install

 环境变量里配置可用的GOPROXY
  export GO111MODULE=on
  export GOPROXY="https://goproxy.cn,direct"
比较常见的GOPROXY还有
  export GOPROXY=https://mirrors.aliyun.com/goproxy/
  export GOPROXY=https://goproxy.cn
  export GOPROXY=https://gonexus.dev,direct
  export GOPROXY=https://goproxy.io/,direct
  export GOPROXY=https://athens.azurefd.net,direct
posted @ 2022-04-10 10:40  Awakenedy  阅读(265)  评论(0编辑  收藏  举报