Win10环境VSCode+Go语言环境搭建

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

Go环境搭建

  • 去官网下载Go,直接下载msi文件点击安装即可
  • 环境配置:主要包括GoRoot GoPath GoBin,这三个分别是Go的安装目录,GO的工作目录(自定义),以及存放生成的可运行文件目录,下面是我的环境变量配置,仅供参考(GoBin目录也有的放在了安装目录的bin文件里,都可以,我比较喜欢放在工作目录里面,觉得蛮方便):

    环境变量.png
  • 打开cmd或者powershell,输入go version和go env,看到相关信息即配置成功。这里可以看到你配置的详细信息。

    查看go信息.png

VSCode环境配置

  • 在配置好环境已经,安装VSCode,之后安装Go插件,之后重启vscode。
  • 接下来需要的就是在文件-首选项-设置中设置GoPath和GoRoot,这样才算是基本完成。

    settings .json中设置.png
  • 不过如果想要在VSCode上运行Go,还需要安装一些框架插件。安装之前首先要安装版本控制器Git,因为安装这些都是要从GitHub上获取,如何安装这些插件呢,我这有个直接点的办法,就是在VSCode上新建一个hello.go项目,这是你就会直接看到VSCode会提示你安装一些插件,这是你直接点击install all,就可以了,它会自动帮你安装完成的。安装完成后,你会在你的GoPath的src目录下看到你新增的一个GitHub文件夹,里面就是你刚刚安装的东西。(因为我之前已经安装过了,所以这个没法截图了)
  • 当然你也可以直接在cmd或者powershell中输入下面这些手动安装,效果是一样的。
      go get -u -v github.com/nsf/gocode
      go get -u -v github.com/rogpeppe/godef
      go get -u -v github.com/golang/lint/golint
      go get -u -v github.com/lukehoban/go-outline
      go get -u -v sourcegraph.com/sqs/goreturns
      go get -u -v golang.org/x/tools/cmd/gorename
      go get -u -v github.com/tpng/gopkgs
      go get -u -v github.com/newhook/go-symbols
      go get -u -v golang.org/x/tools/cmd/guru
  • 好了,下面你就可以来进行你的第一个Go程序啦~
      package main
      import "fmt"
      func main() {
          fmt.Println("Hello, 世界")
      }
  • 这里再说一点,你可以在VSCode安装一个Code Runner插件,直接右击就可以运行,当然你也可以在终端进入到hello.go文件目录,运行go install 或者 go build,之后在bin目录中找到hello.exe文件运行。结果是一样的。

image.png

image.png

by 盖小同学


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

本文来自:简书

感谢作者:盖小同学

查看原文:Win10环境VSCode+Go语言环境搭建

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

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