抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

解决 VS Code 安装 Go 插件失败的问题

最近在学 Go,毕竟 Go 的应用太广了,几乎大多数开源平台都是 Go 构建的,同时对芯片架构也足够友好,交叉编译是值得玩的。

对于初学者,用不着 IDE,用 VS Code 就够了,装一个插件:

完成后可以新建一个文件运行下 HelloWord:

package main

import f "fmt" // Package implementing formatted I/O.

func main() {
    f.Printf("Καλημέρα κόσμε; or こんにちは 世界\n")
}

然后右下角会提示需要安装一些组件,点击 install all 后日志一堆 failed,后来了解到 https://goproxy.io/zh/

按说明配置下环境变量:

# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io,direct
# 还可以设置不走 proxy 的私有仓库或组,多个用逗号相隔(可选)
export GOPRIVATE=git.mycompany.com,github.com/my/private

回车完事就再安装就可以成功了。

相关插件的手动安装命令:

go get -u -v github.com/uudashr/gopkgs/v2/cmd/gopkgs
go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v github.com/cweill/gotests
go get -u -v github.com/fatih/gomodifytags
go get -u -v github.com/josharian/impl
go get -u -v github.com/haya14busa/goplay/cmd/goplay
go get -u -v github.com/go-delve/delve/cmd/dlv
go get -u -v github.com/go-delve/delve/cmd/dlv@master

以上。


本站由以下主机服务商提供服务支持:

0条评论

发表评论