Skip to content

环境搭建

安装Go

下载安装包

  1. 访问 https://golang.org/dl/
  2. 下载适合操作系统的安装包
  3. 按照提示完成安装

各平台安装说明

Windows

下载 .msi 安装包,双击运行安装向导即可。

macOS

下载 .pkg 安装包,双击运行安装向导,或使用Homebrew:

bash
brew install go

Linux

下载 .tar.gz 压缩包,解压到 /usr/local

bash
tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz

验证安装

打开终端,输入以下命令:

bash
go version

如果正确安装,会显示Go版本信息,例如:

go version go1.21.0 windows/amd64

Go工作区设置

环境变量

Go代码通常存放在工作区内,建议设置以下环境变量:

变量说明示例
GOROOTGo安装路径/usr/local/go
GOPATHGo工作区路径$HOME/go
PATH添加Go命令路径$GOROOT/bin:$GOPATH/bin

工作区目录结构

go/
├── bin/        # 编译后的可执行文件
├── pkg/        # 编译后的包文件
└── src/        # 源代码文件
    └── github.com/
        └── yourname/
            └── yourproject/

开发工具推荐

IDE/编辑器

  • VS Code + Go扩展(推荐)
  • GoLand - JetBrains出品的专业Go IDE
  • Vim/Neovim + vim-go插件

常用命令

bash
# 初始化模块
go mod init <module-name>

# 下载依赖
go mod download

# 运行代码
go run main.go

# 编译代码
go build

# 运行测试
go test ./...

# 格式化代码
go fmt ./...

# 静态检查
go vet ./...

Go模块(Go Modules)

Go 1.11+ 引入了模块管理,推荐使用:

bash
# 创建新项目
mkdir myproject
cd myproject
go mod init github.com/yourname/myproject

# 添加依赖
go get github.com/gin-gonic/gin

# 整理依赖
go mod tidy