Appearance
第 2 章:Go 开发环境搭建
2.1 Windows 系统安装 Go
步骤 1:下载 Go 安装包
- 访问 Go 官方网站:https://golang.org/dl/
- 下载适合 Windows 系统的安装包(建议下载最新稳定版)
- 选择适合你系统架构的版本(32位或64位)
步骤 2:安装 Go
- 双击下载的安装包,启动安装向导
- 按照提示点击「Next」
- 接受许可协议,点击「Next」
- 选择安装目录(建议使用默认目录),点击「Next」
- 点击「Install」开始安装
- 安装完成后,点击「Finish」
步骤 3:验证安装
- 打开命令提示符(Win+R 输入 cmd)
- 输入
go version命令 - 如果看到类似
go version go1.20.0 windows/amd64的输出,说明安装成功
2.2 Mac 系统安装 Go
方法 1:使用官方安装包
- 访问 Go 官方网站:https://golang.org/dl/
- 下载适合 Mac 系统的安装包
- 双击安装包,按照提示完成安装
方法 2:使用 Homebrew
- 打开终端
- 输入
brew install go命令 - 等待安装完成
验证安装
- 打开终端
- 输入
go version命令 - 如果看到类似
go version go1.20.0 darwin/amd64的输出,说明安装成功
2.3 配置 GOPATH、GOMODULE
GOPATH
GOPATH 是 Go 语言的工作目录,用于存放 Go 项目和依赖包。
Windows 系统
- 右键点击「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」中点击「新建」
- 变量名:
GOPATH - 变量值:选择一个目录作为 Go 工作目录(例如
D:\Go) - 点击「确定」保存
Mac 系统
- 打开终端
- 编辑
~/.bash_profile或~/.zshrc文件 - 添加以下内容:bash
export GOPATH=$HOME/Go export PATH=$PATH:$GOPATH/bin - 保存文件并执行
source ~/.bash_profile或source ~/.zshrc
GOMODULE
Go 1.11+ 引入了 Go Modules 来管理依赖,建议启用。
- 打开终端或命令提示符
- 输入
go env -w GO111MODULE=on命令 - 输入
go env -w GOPROXY=https://goproxy.cn,direct设置代理(加速下载)
2.4 测试安装是否成功
- 打开终端或命令提示符
- 输入以下命令:bash
go version go env - 确保输出正常,没有错误信息
2.5 推荐开发工具
VS Code(新手首选)
- 下载并安装 VS Code:https://code.visualstudio.com/
- 安装 Go 扩展:
- 打开 VS Code
- 点击左侧扩展图标
- 搜索「Go」并安装
- 安装 Go 工具:
- 打开 VS Code
- 按下
Ctrl+Shift+P(Windows)或Cmd+Shift+P(Mac) - 输入「Go: Install/Update Tools」
- 选择所有工具并点击「确定」
GoLand(专业开发)
GoLand 是 JetBrains 公司开发的专业 Go IDE,功能强大但需要付费。
2.6 第一个 Go 程序:Hello World
步骤 1:创建项目目录
- 在 GOPATH 下创建
src目录 - 在
src下创建一个新目录,例如hello
步骤 2:创建 Go 文件
- 在
hello目录中创建main.go文件 - 写入以下代码:go
package main import "fmt" func main() { fmt.Println("Hello, Go!") }
步骤 3:运行程序
- 打开终端,进入
hello目录 - 输入
go run main.go命令 - 看到输出
Hello, Go!,说明程序运行成功
步骤 4:编译程序
- 输入
go build main.go命令 - 会生成一个可执行文件(Windows 下为
main.exe,Mac 下为main) - 运行可执行文件,看到相同的输出
