啰嗦一句,最近真的是忙透了,本说断更一周,不成想,it也有爱情,这博客竟然一天不更浑身难受,你说这还不是爱情么。emm……你别走,看我啰嗦这么多了,就看看你想解决的问题把,VsCode中搭建Go开发环境。
官网上下载Golang的安装包传送门(需要FQ)
Windows安装:打开安装包后,一直Next就好了。安装时记好自己的安装路径,我自己就默认安装到C盘了。
听说现在的版本不需要配置环境变量了,会自动配置,还挺好的,舒服。咱也不懂,可能是
我这个自动配置了?也挺好,哈哈!
验证一下
在DOS下敲 go version, 如下图,则说明安装成功。
注:也可以看我上篇文章Go开发环境搭建-Windows
得,go语言从配置环境变量到放弃,还是说一下怎么配置吧!
配置GOPATH(定义工作区)
GOPATH路径最好只设置一个,所有的项目代码都放到GOPATH的src目录下。
在工作区文件夹下创建src、bin、pkg文件夹
然后我们把bin文件环境变量也配置一下。
在path后加bin文件所在目录。
我使用的是VSCode,真的是看见别人用这个IDE用的比较多,紧跟大佬们的步伐么。大家也可以选择自己习惯的编译器啊,那么,我就要说你了,请绕道离开(不用浪费时间嘛,时间可是很宝贵的~),这里是VsCode的环境搭建。
打开我们的VSCode,先安装一个中文插件,和下图方法一下,搜索chinese下载安装重启软件即可。安装Go插件,就这一个就可以了(这句话,“我是搬运工”)
咦,我这个版本是帮我安装好了么,emm……这怎么和别人不一样 。是卸载呢,不是下载。(也可能是我点下载了没在意,不过这不重要!)
快试一下吧创建一个main.go如图所示
右下角当然是点install all了
天,全部失败了,百度了一下才知道,大环境下,咱国家的墙太高了。这里我找到的是百度网盘的链接https://pan.baidu.com/s/1Evs8r7fkHbDSl9Qrxbm-ew#list/path=%2F密码:vjx2
网盘资源来源为李文周博客文章中看到李文周的博客,如有侵权,联系我删除。
将下载好的文件复制到GOROOT/bin(安装go语言的目录,不是工作区的目录) 目录下。
我的在C:Users\ASUS\go\bin
然后就配置好了!
{ "go.buildOnSave": "workspace",
"go.lintOnSave": "package",
"go.vetOnSave": "package",
"go.buildTags": "",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "C:/Go",
"go.gopath": "F:/gowork",
"go.gocodeAutoBuild": false,
"files.autoSave":"onFocusChange",
"launch": { "version": "0.2.0", "configurations": [ { "name": "GoLaunch", "type": "go", "request": "launch", "mode": "debug", "remotePath": "", "port": 2345, "host": "127.0.0.1", "program": "${fileDirname}", "env": { "GOPATH":"F:/gowork" }, "args": [], "showLog": true } ] } }
代码贴乱了 不过这不重要记得把json中对应的gopath和goroot路径更换成你自己的!