VSCode
和Golang
安装就不说了,网上教程一大把。
GoProxy 配置
由于国内网络环境限制,建议先配置
GoProxy
环境变量,当然不配置也行,你能正常访问 golang.org/ 的话问题不大。
推荐使用
go mod
管理项目
在安装好Go
运行环境后,Windows
系统可以打开cmd
或者powershell
(macOS
和Linux
系统打开终端),分别输入以下命令
# 启用 go mod
go env -w GO111MODULE=on
# 设置 Go Proxy 代理
go env -w GOPROXY=https://goproxy.io,direct
VScode 安装 Go 插件
VSCode 安装 Go 工具包
Go 工具包包含了一些格式化、代码检查等功能
Ctrl
+Shift
+P
(Windows
环境),或者选择 "查看" -> "命令面板"- 输入
go isntall
- 选择
Go: Install/Update Tools
项 - 选择全部安装
- 这时候会弹出 "输出" 框,等待安装完成即可
Vscode Go 插件配置
- 打开
VSCode
设置面板 - 定位到
Go
插件项 - 修改格式化
Go
代码工具,我习惯使用的是goimports
,大家可以根据自己的喜好进行选择 - 启用代码提示(个人习惯,可以不启用)
- 启用
Go Server
,启用后可以开启代码跳转、格式化、自动完成、代码诊断等功能
还可以设置其他配置项,感兴趣的同学可以到官方文档自行了解 github.com/golang/vsco…
结语
到这里VSCode
基本上可以满足我们日常开发Go
的需求了