编程 | 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 国际许可协议 进行许可。