Go语言零到一:安装环境(go语言开发环境搭建)

工欲善其事,必先利其器。

下载 Go 语言安装包

  • 访问官方网站:访问 Go 语言的官方网站:https://go.dev/dl/
  • 选择版本:选择适用于你的操作系统的最新稳定版本。Go 通常会提供预编译的安装包,如 .msi 文件(Windows),.pkg 文件(macOS),或者 .tar.gz 文件(Linux)

安装 Go 语言

  • Windows
  1. 下载安装程序:从 golang.org/dl/ 下载适用于 Windows 的 .msi 文件。
  2. 运行安装程序:双击下载好的 .msi 文件并按照提示完成安装。
  3. 验证安装:打开命令提示符窗口(cmd.exe),输入 go version 命令来验证安装是否成功。
  • macOS
  1. 下载安装程序:从 golang.org/dl/ 下载适用于 macOS 的 .pkg 文件。
  2. 运行安装程序:双击下载好的 .pkg 文件并按照提示完成安装。
  3. 验证安装:打开终端(Terminal.app),输入 go version 命令来验证安装是否成功。
  • Linux
  1. 下载压缩文件:从 golang.org/dl/ 下载适用于 Linux 的 .tar.gz 文件。
  2. 解压文件:使用 tar 命令解压下载的文件到 /usr/local 目录下:
  3. sudo tar -C /usr/local -xzf https://golang.org/dl/go1.21.13.linux-amd64.tar.gz
  4. 设置环境变量编辑 ~/.profile 或 ~/.bashrc 文件,添加以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
  1. 验证安装:在终端中输入 go version 命令来验证安装是否成功。

配置 GOPATH

GOPATH 是 Go 语言中一个重要的环境变量,它定义了 Go 的工作空间(Workspace)的路径。

1. 工作空间目录

GOPATH 指定了 Go 项目的根目录,通常包含以下子目录:

  • src:存放 Go 源代码(.go 文件),按包路径组织(如 github.com/user/project)。
  • pkg:存放编译后的包文件(.a 文件),加速后续编译。
  • bin:存放编译生成的可执行文件(通过 go install 安装的命令)。
GOPATH/
  ├── src/          # 源代码
  │   └── github.com/user/hello/
  │       └── hello.go
  ├── pkg/          # 编译后的包
  │   └── windows_amd64/
  │       └── github.com/user/hello.a
  └── bin/          # 可执行文件
      └── hello.exe
  1. 创建工作目录:在你的工作目录下创建一个名为 go 的目录,用于存放你的 Go 项目;
  2. 设置 GOPATH

Linux系统:参考上文【安装Go语言/Linux】;

Windows系统:打开“系统属性/高级/环境变量”,新建 `GOPATH` 用户变量并写入GOPATH完整路径;

验证安装

  • 在命令行中输入 go env 来查看环境变量设置。
  • 输入 go version 来再次确认 Go 是否正确安装。
  • 使用文本编辑器或 IDE
  • 文本编辑器:你可以使用任何你喜欢的文本编辑器,如 Vim、Emacs 或 Sublime Text。
  • IDE:推荐使用 JetBrains 的 GoLand 或 Visual Studio Code 配合 Go 插件,它们提供了强大的 Go 语言支持。

恭喜!你现在已经在你的计算机上安装好了 Go 语言环境。

原文链接:,转发请注明来源!