Go语言 开发环境安装

搭建 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。(速度较快

github 下载地址:https://github.com/golang/go

我们以 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 语言环境有两种方式:

    • 使用 .pkg 结尾的安装包直接双击来完成安装。安装目录在 /usr/local/go/ 下。
    • 使用 homebrew 安装 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!

下一章:Golang 开发工具安装

Go 语言开发工具安装:使用Go语言开发软件,最好使用集成开发环境(IDE),可以极大得提高开发效率。最常用的Go语言IDE是 Goland 和 VsCode。当然,直接使用普通的文本编辑器,比如notepad,editpulus,sublime或者vi也没有问题。