使用visual studio code进行go语言环境搭建

最近在学习go语言,在windows系统中使用visual studio code工具进行插件安装,在下载插件时go get -u -v sourcegraph.com/sqs/goreturns时总是会出现连接失败,安装失败的问题.这主要是由于国内长城防火墙限制的问题,遇到这个情况一般可以直接在github直接下载好代码,然后直接在cmd的命令窗口直接使用go -install -v 这样生成来解决这个问题.

======================================我是华丽的分割线===========================================================================

接下来自己来给自己总结一下使用visual studio code安装配置环境的一些总结


首先从官网下载好golang的安装包,官网地址 https://golang.org/dl/,选择一个和自己电脑系统匹配的golang安装包,下载,然后安装,全程下一步就行了,


1.5版本(也不太确定是不是这个版本,反正最新的几个版本都是)之后不用配置path变量等一些变量了,电脑重启后检查一下环境变量,重要的有几个,path,GOPATH, GOBIN,GOROOT,


其中path是在cmd命令编辑器里面输入go首先要查的路劲,也就是说当你在cmd命令窗口输入go时,系统会从path提供的路径里开始搜索相关的可执行程序.


GOROOT是go的安装目录,这在安装的时候软件会自动配置好,不用配置,


GOPATH是工作区间,工作区间页面的文件夹有一定的结构,其目录下有三个文件夹,bin,pkg,src文件夹,其中src主要用来存放源码的,bin文件夹主要用来存放根据源码生成的.exe可执行文件,此处注意,后面会用到

此处不多说了,有什么不明白给个地址,网易云课堂,自己去看http://study.163.com/course/courseLearn.htm?courseId=306002#/learn/video?lessonId=421012&courseId=306002


安装visual studio code之前还要安装git,主要是用来获取文件,不安装在别处下载到本地的src文件夹中也行,过程省略,贴上下载地址https://git-scm.com/download/win


最后就是我们的重点戏了,下载visual studio code,相信小伙伴们都很激动了吧

下载,我就不多说了,贴上地址https://code.visualstudio.com/,安装过程全程下一步,自己动手,......飘过......

接着打开visual studio code ,按住快捷键F1,然后在输入栏输入exten,选择如图所示,

紧接着,如下图,按照指示操作下载安装\


接着在cmd的命令编辑器里面输入



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-find-references
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

这些是从相关的地址下载源码文件并进行安装,这个过程需要点时间,很多问题出在这里,由于防火墙很可能会出现连接失败的问题,那将那些文件下载好放在src文件夹中,然后在cmd的文件夹中使用cd找到相应的文件夹,使用go install -v进行一个一个手动安装,成功的标志实在GOPATH的bin文件夹中有这些可执行文件





以上是我这次的总结,还刚刚开始写,欢迎大家指正




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值