参考网址
/post/722516…
www.cnblogs.com/quantoublog…
blog.csdn.net/baidu_34933…
感谢大佬分享,纯属个人学习,如有侵权请联络删除。
下载装置
进入Go官网,找到Download按钮并点击跳转。
go官网地址:https://go.dev/dl/
右侧的蓝色小地鼠——Gopher,是Go言语的吉祥物,由Rob Pike(罗布派克,Go言语核心开发人员之一)的老婆设计~
装置完结后,在操控台中敲入`go version`。
出现版本信息即表明第一步取得成功,能够开始接下来的环境装备了。
环境变量装备
有几个环境变量装备很重要。
goroot
gopath
GO111MODULE
goproxy
goroot是go的装置目录
gopath是go的作业区,一切的go项目都要放在这个目录下,也便利统一管理。
因为在Go环境中手动保护和导入包非常严厉且简单产生网络问题,因此建议在体系变量中额定增加两个变量
- 变量名:GO111MODULE,变量值:on,表明敞开模块支撑,便利包管理
- 变量名:GOPROXY,变量值:<https://goproxy.cn>,设置署理为国内镜像
export GOPROXY=https://goproxy.cn,direct
以上的环境变量,都是在.bash_profile文件中增加的。
vi .bash_profile # 打开文件
source .bash_profile # 使得该文件立即生效
比方:
export GOPATH=Go环境变量的途径
export GOROOT=Go装置途径
export PATH=$PATH:$GOROOT/bin
上图中,通过go env命令,就能够查看一切的关于go的环境变量。
图中,红框中的变量是很重要的变量。
IED的装置
主流的做Go开发的IDE有两个,微软的vscode(700m的神且正版免费)与jetbrains的GoLand。
IDE:集成开发环境。
<1>Goland
goland这个IDE是jetbrains公司的,我们应该比较了解,pycharm这个IDE也是这家公司的。
创立go项目
能够看到,除了在gopath下创立项目之外,还能够在任意途径下创立项目的。
这儿我挑选其他目录并创立项目,创立完结。
因为当前目录不是GoPath指定的途径,因此会弹出“装备GoPath”的提示,能够依据引导进行装备(增加Global大局途径后,之后的项目就会默认选用该途径)
在项目中写代码
<2> vs code
是微软公司的。
众所周知,vscode因其占用内存小,扩展性高深受大家喜爱,其做Go开发需要进行的装备也很简单
这儿如何下载、汉化就不再过多赘述了。
插件商店直接搜索`Go`并装置,之后创立一个.go文件,此刻右下方会提示是否装置xxx扩展,挑选`install all`即可。