一、Go安装包下载地址:
国情原因 https://golang.org/ 偶尔会访问不了,新手要下载 Go 官方的提供的安装包经常会受阻。解决方法是使用可信任的其他镜像进行下载,推荐这两个:
https://golang.google.cn/dl/
https://gomirrors.org/
二、路径配置:
win下:
下载后直接双击msi文件安装,默认安装在C:\Program Files\Go
安装完成后默认会在环境变量 Path 后添加 Go 安装目录下的 bin 目录 C:\Program Files\Go\bin\,并添加环境变量 GOROOT,值为 Go 安装根目录 C:\Program Files\Go\
验证是否安装成功,在运行中输入 cmd 打开命令行工具,在提示符下输入 go
添加国内代理,否则很多包无法下载:
将Go默认的代理替换为以下代理:
go env -w GOPROXY=https://goproxy.cn,direct
三、IDE的选择和设置:
目前可选的IDE有很多,如VsCode,goland,subline等,强烈推荐用Vscode,然后使用glide做包管理。
vs插件安装
settins.json 基本上不需要配置,用默认值就可以了。如需调整 文件 -->首选项 -->设置 输入go即可查看go相关配置
{ "git.ignoreLimitWarning": true, //开启自动保存 "files.autoSave": "onFocusChange", "go.buildFlags": [], "go.lintFlags": [], "go.useCodeSnippetsOnFunctionSuggest": false, "[go]": { "editor.insertSpaces": false, "editor.formatOnSave": true }, "go.formatTool": "goreturns", "go.goroot": "C:\\Go", "go.gopath": "D:\\GoPath" }
安装GO相关组件:
官方文档说明 https://github.com/Microsoft/vscode-go/wiki/Go-tools-that-the-Go-extension-depends-on
vscode也可以通过ctrl+shift+p 运行命令一次性安装所有这些工具
Go: Install/Update Tools
原文:https://www.cnblogs.com/lvpengbo/p/14406222.html