学习golang的时候安装goimports是在网上找了好几个教程结果都不成功,要么通讯不上要么在Windows下不成功
参考了几个博文后成功安装goimports:
# 1:创建文件夹
mkdir $GOPATH/src/golang.org/x/
# 2:进入文件夹
cd $GOPATH/src/golang.org/x/
# 3:下载源码
#3-1: 下载的时候网速可以的话使用github
git clone https://github.com/golang/tools.git
#3-2:网速不行走gitee
git clone https://gitee.com/golang-x/tools.git
# 4安装 在cmd目录下
go install golang.org/x/tools/cmd/goimports
#5:步骤4报错出现跳转其他网址 无意中在$GOPATH下使用步骤4的命令报错提示$GOPATH/src/golang.org/x/mod不存在;在gitee上找到了mod;在X目录下使用命令克隆mod
git clone https://gitee.com/golang-x/mod.git
#6:继续在$GOPATH下使用步骤4的命令报错提示$GOPATH/src/golang.org/x/xerrors不存在;在gitee上找到了xerrors;在X目录下在X目录下使用命令克隆xerrors
git clone https://gitee.com/golang-x/xerrors.git
#7:在X目录下使用步骤4的命令编译goimports;会在$GOPATH/bin 目录下生成 goimports.exe 文件
go install golang.org/x/tools/cmd/goimports
#8:GoImports使用
goimports检测代码有2种方式(如果下面不加 -w 仅打印修正import包后的结果,如果加了-w 会修正import包然后将修正后的代码覆盖原始内容)
goimports - w file (这里可以