搭建 Go 语言开发环境,首先要下载 Go 语言的开发工具包。Go 语言提供了所有主流平台架构的安装包,包括 Windows,Linux,MacOS,FreeBSD 等。
我们只要根据自己机器的操作系统情况,选择合适的安装包,然后遵照安装过程中的提示,一路 Next 即可。
1. Go语言支持以下系统
- Windows
- Linux
- MacOS
- FreeBSD(Unix)
2. Go 安装包下载地址
官方下载地址:https://golang.org/dl/。
国内下载地址:https://studygolang.com/dl。(速度较快)
我们以 Go 1.4为例,以下是各操作系统对应的包名:
操作系统 | 包名 |
---|---|
Windows | go1.4.windows-amd64.msi |
Linux | go1.4.linux-amd64.tar.gz |
Mac | go1.4.darwin-amd64-osx10.8.pkg |
Unxi | go1.4.freebsd-amd64.tar.gz |
1)Linux/FreeBSD 安装
Linux/FreeBSD 系统使用二进制包的安装方法:
a)下载二进制包:go1.4.linux-amd64.tar.gz。
b)将下载的二进制包解压至 /usr/local目录。
tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
c)将 /usr/local/go/bin 目录添加至PATH环境变量:
export PATH=$PATH:/usr/local/go/bin
2)MacOS 安装
MacOS 系统下安装 Go 语言环境有两种方式:
$ brew install go
3)Windows 安装
Windows 下可以使用 .msi 后缀的安装包来安装,我们在下载列表中可以找到该文件,如 go1.4.2.windows-amd64.msi,下载后双击安装即可。
默认情况下 .msi 文件会安装在 c:\Go 目录下。你可以将 c:\Go\bin 目录添加到 Path 环境变量中。添加后你需要重启命令窗口才能生效。
3. 环境变量
Go 语言中有两个重要的环境变量:GOROOT 和 GOPATH。其中 GOROOT 是 Go 语言的安装目录,GOPATH 则是 Go 语言开发的工作目录。
在 GOPATH 目录下有三个目录:src、pkg、bin。其中 src 是源码存放的路径的,pkg 是编译连接库文件,bin 是编译后的可执行文件。
4. 安装测试
创建工作目录 C:\>project。
package main import "fmt" func main() { fmt.Println("Hello, World!") }
使用 go 命令执行以上代码,输出结果如下:
C:\project>go run test.go Hello, World!
Go 语言开发工具安装:使用Go语言开发软件,最好使用集成开发环境(IDE),可以极大得提高开发效率。最常用的Go语言IDE是 Goland 和 VsCode。当然,直接使用普通的文本编辑器,比如notepad,editpulus,sublime或者vi也没有问题。