go

vscode 搭建go开发环境

一:下载并安装go

二:下载并安装vscode

三:vscode安装扩展go

四:国内需要配置go插件代理 

Go 1.13 及以上(推荐)

打开你的终端并执行

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

完成。

macOS 或 Linux

打开你的终端并执行

$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn

或者

$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile

完成。

Windows

打开你的 PowerShell 并执行

C:\> $env:GO111MODULE = "on"
C:\> $env:GOPROXY = "https://goproxy.cn"

或者

1. 打开“开始”并搜索“env”
2. 选择“编辑系统环境变量”
3. 点击“环境变量…”按钮
4. 在“<你的用户名> 的用户变量”章节下(上半部分)
5. 点击“新建…”按钮
6. 选择“变量名”输入框并输入“GO111MODULE”
7. 选择“变量值”输入框并输入“on”
8. 点击“确定”按钮
9. 点击“新建…”按钮
10. 选择“变量名”输入框并输入“GOPROXY”
11. 选择“变量值”输入框并输入“https://goproxy.cn”
12. 点击“确定”按钮

参考地址:https://github.com/goproxy/goproxy.cn/blob/master/README.zh-CN.md

 

五:打开go工作目录 在settings.json配置

"go.buildOnSave": "workspace",
    "go.lintOnSave": "package",
    "go.vetOnSave": "package",
    "go.buildTags": "",
    "go.buildFlags": [],
    "go.lintFlags": [],
    "go.vetFlags": [],
    "go.coverOnSave": false,
    "go.useCodeSnippetsOnFunctionSuggest": true,
    "go.formatTool": "goreturns",
    "go.goroot": "D:\\Go",
    "go.gopath": "D:\\Go_pro",
    "go.gocodeAutoBuild": false,
    "terminal.integrated.shell.windows": "C:\\windows\\System32\\cmd.exe",
    "go.autocompleteUnimportedPackages": true,
    "files.autoSave": "off",
    "go.docsTool": "guru",
    "go.gocodePackageLookupMode": "go",
    "files.associations": {"*.tpl": "html"},
    "go.inferGopath": false,
 

六:创建一个.go文件 提示安装插件 点击安装所有即可

 

posted @ 2020-07-06 14:26  有为则无心  阅读(122)  评论(0编辑  收藏  举报