经历了整整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左边那个绿色三角箭头可以编译