Go是编译型语言——你写的 .go 代码,需要通过 go 命令(比如 go build / go run )编译成计算机能懂的可执行文件才能运行
而这些命令依赖Go的官方工具链(编译器、链接器等)。
✅ 学会安装Go编译器(覆盖Windows/macOS/Linux三大系统)
✅ 配置主流IDE(VS Code/GoLand),告别“写不了代码”“跑不通程序”
✅ 解决新手常见问题:“命令行提示‘go不是内部命令’”“IDE报错‘找不到Go SDK’”
目标:让电脑能识别 go 命令,并用IDE写出第一个Go程序。
下载:去 Go官网 下载MSI安装包(带图形界面,比zip包简单)
安装:双击运行→必须勾选「Add Go to PATH」(把Go命令加入系统路径,否则要手动配环境变量)→下一步直到完成。
验证:打开PowerShell/命令提示符,输入 go version →显示版本号(比如 go version go1.22.0 windows/amd64 )即成功!
推荐方式:用Homebrew安装(需先装Homebrew)→终端输入 brew install go 。
备选:官网下载PKG安装包,双击跟着向导走。
验证:终端输入 go version →显示版本号即成功。
sudo apt-get update && sudo apt-get install golang-go
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source ~/.bashrc
打开VS Code→点击左侧Extensions图标(或按 Ctrl+Shift+P )→搜索 Go →安装go插件。
更新工具链:按 Ctrl+Shift+P →输入 Go: Install/Update Tools →勾选所有工具(尤其是 gopls 语言服务器)→点击确定。(可选)
验证:新建 hello.go 文件→写以下代码→按 F5 运行→显示“Hello Go”即成功!
package main
import "fmt"
func main() { fmt.Println("Hello Go!") // 第一个Go程序:输出一句话}
打开GoLand→点击 New Project →选择 Go Modules →输入项目名(比如 my-first-go )→创建。
配置SDK:若GoLand没自动识别→点击顶部菜单 File > Settings > Go > GOROOT →选择你安装的Go路径(比如Windows下 C:\Program Files\Go )。
验证:新建 main.go →写同样的Hello World代码→点击右上角Run按钮→显示结果即成功。
Go编译器安装:三大系统都能搞定,特别加PATH!
IDE配置:VS Code要装扩展+更新工具,GoLand几乎开箱即用,偏向更智能的IDE,比如cursor或者code buddy或trae。
验证方法:跑个 Hello Go 程序,能输出结果就说明环境没问题!
自己动手搭一遍环境(选你常用的系统+IDE,新手建议goland)。
写一个 hello.go 文件,用 go run 和 go build 分别运行/编译,看效果差异。
下节课预告:变量、数据类型与常量