上一篇
如何快速搭建Go语言开发环境并运行第一个程序?
- 行业动态
- 2025-05-08
- 2641
安装Go语言环境:访问官网下载安装包,配置系统变量GOPATH,创建项目目录,编写简单Hello World程序(
package main
及 func main
入口),保存为.go文件后通过终端执行 go run
命令运行,推荐使用VS Code或Goland作为开发工具。
Go语言开发环境安装
下载Go语言安装包
- 访问Go语言官方网站下载页面(国内用户推荐使用Go中文网加速下载)。
- 根据操作系统选择对应的安装包:
- Windows: 下载
.msi
文件。 - macOS: 下载
.pkg
文件(支持Intel和Apple Silicon芯片)。 - Linux: 下载
.tar.gz
文件。
- Windows: 下载
安装Go语言
- Windows/macOS:双击安装包,按默认选项完成安装。
- Linux:解压文件到指定目录(如
/usr/local
),示例命令:sudo tar -C /usr/local -xzf goX.XX.X.linux-amd64.tar.gz
配置环境变量
- PATH配置:将Go的二进制路径添加到系统环境变量。
- Windows:
在系统变量中新增Path
值:C:Gobin
。 - macOS/Linux:
在~/.bashrc
或~/.zshrc
中追加:export PATH=$PATH:/usr/local/go/bin
- Windows:
- GOPATH配置(可选):
设置工作目录路径,export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
保存后执行
source ~/.bashrc
生效。
- PATH配置:将Go的二进制路径添加到系统环境变量。
验证安装
打开终端或命令行工具,输入:go version
若显示类似
go version go1.21.0 linux/amd64
的版本信息,则安装成功。
编写第一个Go程序
创建项目目录
在合适位置新建文件夹(如hello-go
),进入目录:mkdir hello-go && cd hello-go
编写代码文件
使用文本编辑器(如VS Code、Sublime等)创建文件main.go
如下:package main import "fmt" func main() { fmt.Println("Hello, Go语言!") }
初始化Go模块(可选但推荐)
执行以下命令初始化模块,解决依赖管理问题:go mod init hello-go
运行程序
在终端中执行:go run main.go
若输出
Hello, Go语言!
,则程序运行成功。
进阶提示
- IDE推荐:使用Visual Studio Code搭配Go扩展插件,支持代码高亮、调试和自动补全。
- 构建可执行文件:通过
go build main.go
生成二进制文件,直接运行./main
(Linux/macOS)或main.exe
(Windows)。
注意事项
- 若国内访问官方资源缓慢,可配置Go模块代理:
go env -w GOPROXY=https://goproxy.cn,direct
- Go 1.11及以上版本已默认支持模块化开发,无需强制依赖
GOPATH
。
权威资源推荐
- Go语言官方文档
- Go语言GitHub仓库
- Go语言技术论坛
引用说明
本文参考Go官方安装指南、Go模块使用教程及社区实践经验整理。