vscode安装golang.org的golint
vscode 安装了 go 插件后,一些 Extensions 无法通过 vscode 自动安装,此时可以手动从控制台安装。下面是一些基础标准库
其中 golint guru gorename 需要手动编译。
因为GitHub中的golint需要拉取golang.org中的资源,但是golang.org资源无法获取。所以需要手动编译安装。
安装golint:
-
cd $GOPATH/src
进入 GOPATH 目录下 -
mkdir golang.org/x
创建 golang.org/x 目录 -
cd golang.org/x
-
git clone https://github.com/golang/tools.git tools
下载 golang tools -
git clone https://github.com/golang/lint
git clone golang/lint (如果github.com/golang 目录下已经有了 lint 也可以 copy 过来) -
go install github.com/golang/lint/golint
编译 golint -
查看 gobin 目录下是否有了golint
解释:
解决方法是
使用终端切换到$GOPATH
按照下面目录结构来新建缺失的文件夹
通过 $ git clone [email protected]:golang/tools.git
命令手动下载tools包
要能debug需要安装另外一个工具delve 。
安装方法见链接中找到对应的系统来安装delve工具。