go语言设置

天心鸽 · · 1027 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

1、下载
https://studygolang.com/dl

2、环境变量
export GOPROXY=https://mirrors.aliyun.com/goproxy,direct
GOPROXY=https://goproxy.cn,direct
GOPROXY=https://goproxy.io,direct
GO111MODULE=auto on off
GOROOT=
GOPATH=
PATH,C:\go\bin

3、liteide
http://liteide.org/cn/
支持1.8版之后的gocode
go get -u -ldflags -H=windowsgui github.com/mdempsky/gocode
GO111MODULE=on 才行,auto都编译不通过
https://blog.csdn.net/gzhujsj/article/details/106089985?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase

4、vscode
https://github.com/DIOLeo/VSCode-Portable-WithMinGWw64
vss带c++绿色版

再升级go 到1.13版本后,开启了go mod 模块,导致vscode 的自动补全功能不好用,在google了一番资料后发现,在开启go mod 后,不建议使用go 工具,推荐使用Go Language Server ,随后查找资料,搜索vscode 入口开启Go Language Server,找到开启方法。
打开设置,搜索“ go.useLanguageServe”,并勾选上,默认情况下, Go 扩展会提示你安装 gopls
如果安装失败,则可以使用如下方式安装
go get golang.org/x/tools/gopls@latest
安装完成后重启vscode,测试自动补全是否恢复。
开启go mod 方法:
go env -w GO111MODULE=on

5、go学习资料
https://github.com/Unknwon/the-way-to-go_ZH_CN

http://discuss.go-admin.com/t/adm-goadmin/76](http://discuss.go-admin.com/t/adm-goadmin/76


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:天心鸽

查看原文:go语言设置

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1027 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传