1.1 go语言环境搭建

        https://www.runoob.com/go/go-environment.html

1.2 Vscode插件

1.3 安装必要开发工具

  1. 修改Go模块代理

$ go env -w GO111MODULE=on

$ go env -w GOPROXY=https://goproxy.cn,direct

 2. 插件安装方法一:安装相关开发工具 (推荐

ctrl+shift+p 调出go的命令窗口,然后选择 Go: Install/Update tools

为什么一定要安装这些工具呢?

没有这些工具,代码导航、格式化等这些常用功能都不能用,开发的效率和体验会非常不好

全选 --> 安装

 2. 插件安装方法二:安装相关开发工具

go get -v github.com/mdempsky/gocode &&

go get -v github.com/uudashr/gopkgs/v2/cmd/gopkgs &&

go get -v github.com/ramya-rao-a/go-outline &&

go get -v github.com/acroca/go-symbols &&

go get -v golang.org/x/tools/cmd/guru &&

go get -v golang.org/x/tools/cmd/gorename &&

go get -v github.com/cweill/gotests/... &&

go get -v github.com/fatih/gomodifytags &&

go get -v github.com/josharian/impl &&

go get -v github.com/davidrjenni/reftools/cmd/fillstruct &&

go get -v github.com/haya14busa/goplay/cmd/goplay &&

go get -v github.com/godoctor/godoctor &&

go get -v github.com/go-delve/delve/cmd/dlv &&

go get -v github.com/stamblerre/gocode &&

go get -v github.com/rogpeppe/godef &&

go get -v golang.org/x/tools/cmd/goimports &&

go get -v golang.org/x/lint/golint &&

go get golang.org/x/tools/gopls@latest

go get -g -v golang.org/x/tools/cmd/goimports
go install golang.org/x/tools/cmd/goimports

最后

打开 VS Code 的setting, 搜索 go.useLanguageServe, 并勾选上.
默认情况下, 会提示叫你reload,重新打开之后,右下角会自动弹出下载的框框,点击 install即可。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐