经历了整整5天的研究,本来以为GO语言安装起来很方便,结果安装了Goland, sublime text3, liteIde也没有使其编译成功,折腾了很久,一度想放弃学习,但功夫不负有心人,今天终于被我整明白了,今天我就来好好讲一下安装的精髓
安装过程中出现的bug
如果你在安装过程中,出现什么编译不正确,找不到各种包,各种error的问题,大致问题就是你的SDK包未安装或者环境变量未设置好
检验一下,ctrl+R 输入 cmd , 再输入go 看是否有东西输入,如果没有,就跟着以下步骤走
go: go.mod file not found in current directory or any parent directory; see 'go help modules'
重点:
最容易搞混的GOROOT, GOPATH,在这里我吃了大亏,新手一定要截图看清楚
GOROOT:存放的你的go语言sdk的安装路径
GOPATH:自己创建的go文件存储的文件夹
安装步骤
一、下载GO的SDK安装包,从此网站下载,我是windows安装,所以直接点击下载即可
https://golang.google.cn/dl/
二、注意下载过程中,安装路径可以自定义,也可以默认,但请记住地址
如果是自定义安装路径,可以事先先在目录下新建立一个【GOSDK文件夹】(存储sdk路径)和【GOWORK文件夹】(存储代码输出)
然后将地址指定为GOSDK目录下即可, 安裝完成后,点击GOSDK文件夹,显示是这样的
三、安装完成后,开始环境变量设置,点击电脑控制面板,查看高级系统设置,在个人【用户变量】新建两个变量,如图所示,当然在【系统变量】中操作也可以,
设置完成后,进行最重要的一步,找到Path路径,点击编辑,点击新建,输入sdk路径,如图示:
‘
四、完成之后,ctrl+r 输入cmd, 输入go env, 有数据打出,代表此时go 环境变量,安装成功
五、然后安装Goland, 从官网下载即可
打开Goland, 选择new project, 看到这个界面,选择+号,点击location, 选择之前存放SDK的文件夹GOSDK, 点击create
之后会进入这个界面,右键点击awesome.., 点击new, 点击Go File, 创建一个test文件
将 awesomeProject4 删除, 改为main, 输入以下代码, 编译 ctrl+shift+f10. 或者, 点击func main左边那个绿色三角箭头可以编译