编程 | goimports安装拾遗
缘由
在之前的文章《笔记 | Go开发工程师_阶段一_第1周01》中,介绍了在 Goland 中安装 goimports 来在保存代码时进行自动格式化。
由于众所周知的原因,在国内安装几乎是不可能的,这里介绍下手动安装的方法。
安装
- 进入 GOPATH 目录[在系统的环境变量里面找],我的是 %USERPROFILE%\go
- 在 go 目录下创建 - src\golang.org\x三层目录,然后在x目录中执行之下以下命令- git clone https://github.com/golang/tools.git
 - C:\Users\Administrator\go\src\golang.org\x>git clone https://github.com/golang/tools.git 
 Cloning into 'tools'...
 remote: Enumerating objects: 520, done.
 remote: Counting objects: 100% (520/520), done.
 remote: Compressing objects: 100% (312/312), done.
 remote: Total 56167 (delta 269), reused 368 (delta 191), pack-reused 55647
 Receiving objects: 100% (56167/56167), 25.78 MiB | 1.30 MiB/s, done.
 Resolving deltas: 100% (40480/40480), done.
 Updating files: 100% (1696/1696), done.
- 进入新出现的 - tools/cmd/goimports目录,执行以下命令- go install
 - C:\Users\Administrator\go\src\golang.org\x\tools\cmd\goimports>go install 
 go: downloading golang.org/x/mod v0.4.1
 go: downloading golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c
 go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
- 在 %USERPROFILE%\go\bin下就会看到goimports.exe了
- 进入 Goland 进行测试 
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。