Go语言开发环境搭建-Vs Code

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

一.下载Go并配置环境变量
https://studygolang.com/dl

下载需要的版本,这里暂时只赘述windows,虚拟机的还没有去尝试,日后有机会,会再补一篇文章。

配置GOROOT: 这里是本地安装路径配置GOPATH:这里是工作路径->GOPATH

目录约定有三个子目录:->src 存放源代码(比如:.go .c .h .s等)->pkg 编译后生成的文件(比如:.a)->bin 编译后生成的可执行文件(为了方便,可以把此目录加入到

windows的PATH

变量中,在环境变量path后追加%GOPATH%\bin,此举是为了保证在安装第三方工具时能正常使用)*D:\Go\bin在go安装完成后会自动拼接到path上,没有则需要自行输入

*如果go项目有多个目录, 且都采用该目录,则用分号连接如:E:\目录1;E:\目录2;E:\目录3...

二.安装Git
说实在的,学习Go我这里是为了更上一层楼(开个玩笑,实则是为了突击能通过实习,稳定工作)。我们更应该系统学习这门语言。https://blog.csdn.net/ivan_1412/article/details/81194205
网上关于git的安装使用已经提及了很多,这里我就不再赘述。日后我会总结一篇Git的项目管理提交博文出来,这里先Pass,毕竟是为了突击。

三.配置Git环境变量
添加git安装目录下的bin目录到path下。安装Git后默认会生成一个git的cmd目录在path下,没有则自行创建插入。

四.settings.json配置
点击左下角的按钮进入设置页-->点击右上角的settings.json按如下设置

{

"files.autoSave": "onFocusChange",

"go.buildOnSave": true,

"go.lintOnSave": true,

"go.vetOnSave": true,

"go.buildTags": "",

"go.buildFlags": [],

"go.lintFlags": [],

"go.vetFlags": [],

"go.coverOnSave": false,

"go.useCodeSnippetsOnFunctionSuggest": true,

"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",

"go.formatOnSave": true,

"go.formatTool": "goreturns",

"go.goroot": "D:\\Go",

"go.gopath": "D:\\goprojectmanage",

"go.gocodeAutoBuild": true,

"go.autocompleteUnimportedPackages": true,

"go.gocodePackageLookupMode": "go",

"go.gotoSymbol.includeImports": true,

"go.useCodeSnippetsOnFunctionSuggest": true,

"go.inferGopath": true,

"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,

"git.path": "D:\\GIT\\Git\\cmd\\git.exe",

}

五.下载go插件https://www.jianshu.com/p/0f150ea1fd48

安装命令参考上面文件
下面介绍如何安装失败的插件

进行如下命令进行目录切换:cd %GOPATH%\src\github.com\golang我这里的GOPATH是在D:\goprojectmanage如果src目录下面没有github.com\golang请自行创建

完成目录切换后,开始下载插件包:git clonehttps://github.com/golang/tools.gittools

当下载完成后,你会发现%GOPATH%\src\github.com\golang多了一个tools目录需要把tools目录下的所有文件拷贝到%GOPATH%\src\golang.org\x\tools下,如果没有自行创建当然如果你是windows环境,如果你当前是在%GOPATH%\src\golang.org\x\tools目录下,你可以直接使用如下命令进行拷贝:xcopy

/s /e %GOPATH%\src\github.com\golang\tools关于这个命令的使用可以具体百度查看,如果对该命令不熟悉就手动拷贝,直接将你下载的tools目录下的所有文件拷贝到%GOPATH%\src\golang.org\x\tools目录下

六.创建项目文件目录运行通过终端运行


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

本文来自:简书

感谢作者:Caesar_fbc8

查看原文:Go语言开发环境搭建-Vs Code

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

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