Go语言环境搭建
一、安装
相信大家很多人都认为安装这一块是最麻烦的也是最难的,其实只要你跟着我一步一步走就不会有问题。
1. 下载程序安装包:
首选不管我们是什么编程语言都得先有安装包,go语言就有go语言的安装包,c语言就有c语言的安装包,他们的安装包不是一样的,所以我们先去官网下载go语言的一个安装包
Go安装包下载网址:https://www.golangtc.com/download
这里面有zip压缩版和msi安装版两个版本下载我们选择msi版本的。(这里使用msi安装版,比较方便)。
2. 安装及环境配置
然后我们运行msi安装文件,记住大家安装的时候系统会让你保存的,不要保存到中文的文件夹里面就行,千万不要在安装路径中出现中文不然会安装失败,然后就是傻瓜式安装一路Next。
安装过程简单,一路“next”即可,也可以定义 安装目录
由于使用msi安装文件,所以Go语言的环境变量已经自动设置好了。
2.1. 检查是否安装成功(进入黑窗口的方式:win+r)
或者你直接点击你左下角的“开始”然后输入cmd就会显示一个命令之令符,进去之后我们输入go version
查看GO版本,如下图一样就是安装成功:
2.2. 查看环境变量:
输入go env
。查看GOROOT
,因为GOROOT=C:\GO
这是我的安装路径,你确保你的安装路径和这个是一样的就行下图所示:
2.3. 设置工作空间GOPATH
目录(Go语言开发的项目路径)
首先进入我的C盘(你放到其他盘也行),新建一个文件夹,名字叫做mygo
(这个就是你的工作目录),然后再进入这个mygo
文件夹,到里面再新建一个文件夹,名字叫做src
(用来存放代码)。
然后把我们这个工作路径复制下来,我的是C:\mygo
。
然后我们去设置环境变量,右击一下“我的电脑”,最下面有个属性点击一下,然后我们点击高级系统设置,最后再最下面有个环境变量。
我们点击系统变量的“新建”,变量名设置为:GOPATH
,变量值就是工作路径(我的是C:\mygo
),然后点确定就行了。
二、 LiteIDE安装:
LiteIDE
是一个非常方便的开发工具。LiteIDE
上手简单,而且是开源的,也是跨平台的。
1. 下载和安装LiteIDE:
点击这个x35.2
,点击进去之后就会出现下图:
然后选择最新的一个版本,选择5.9.5.zip
,点击下载
下载完成之后就把这个zip解压,解压完成就会有一个文件夹,点击文件夹就会看到一个bin点击进入bin。
你可以看到我箭头所示有一个liteide
,然后我们双击打开就能使用了。
2. 新建一个小项目:
我们点击新建,然后选择empty File
,然后选择最下方的一个位置,这是我们保存代码的位置,我们点击浏览选择我们前面设置好的c:\mygo\src
,你选择你前面设置好的就行。再给他起个名字叫做test.go
,然后点击ok,立即加载。
在test.go
中输入下面代码:
package main
import "fmt"
func main(){
fmt.Println("hello")
}
然后直接按Ctrl+R
就能运行。
可以看到运行成功了。
注意:如果你执行不出来点击上方工具栏,查看编辑当前环境,看看GOROOT
是否和你的安装目录一致!
三、Goland安装
-
选择电脑系统对应的版本
-
打开安装
-
点击“next”按钮,选择要安装的路径,然后点击“next”,会出现安装选项。根据你自己电脑的型号,选择合适的版本后点击“next”按钮。
-
点击安装:
-
点击完成:
-
打开Goland激活,输入激活码(激活码自己想办法解决),即可使用。
四、标准命令概述:
Go语言中包含了大量用于处理Go语言代码的命令和工具。其中,go命令就是最常用的一个,它有许多子命令。这些子命令都拥有不同的功能,如下所示。
-
build
:用于编译给定的代码包或Go
语言源码文件及其依赖包。 -
clean
:用于清除执行其他go
命令后遗留的目录和文件。 -
doc
:用于执行godoc
命令以打印指定代码包。 -
env
:用于打印Go
语言环境信息。 -
fix
:用于执行go tool fix
命令以修正给定代码包的源码文件中包含的过时语法和代码调用。 -
fmt
:用于执行gofmt
命令以格式化给定代码包中的源码文件。 -
get
:用于下载和安装给定代码包及其依赖包(提前安装git或hg)。 -
list
:用于显示给定代码包的信息。 -
run
:用于编译并运行给定的命令源码文件。 -
install
:编译包文件并编译整个程序。 -
test
:用于测试给定的代码包。 -
tool
:用于运行Go语言的特殊工具。 -
version
:用于显示当前安装的Go语言的版本信息。