跳到主要内容

Go 安装与输出

安装

首先,需要下载适用于对应操作系统版本的 Go 语言安装包。

All releases - The Go Programming Language

下载完成后,按照安装指引完成 Go 的安装过程。

配置环境变量

为了确保 Go 语言环境正确配置,我需要设置相关的环境变量。

GOROOT

检查 Go 是否正确安装

在命令行中输入 go version,如果能够正确输出版本信息,表示 Go 已成功安装。

设置 GOROOT 环境变量

如果已正确安装 Go,但仍然提示找不到 GOROOT,可能是因为 GOROOT 环境变量未设置或设置错误。我需要根据 Go 的安装路径设置 GOROOT。如果 Go 安装在 C:\Go,则需要将 GOROOT 设置为该路径。

在 Windows 系统上,可以按照以下方法设置环境变量。

首先,右键点击“此电脑”,选择“属性”,然后点击“高级系统设置”,进入“环境变量”界面。

接着,在“系统变量”区域,点击“新建”,变量名填写 GOROOT,变量值填写 Go 的安装路径,例如 C:\Go

最后,确认并点击“确定”。

更新系统 PATH

确保 %GOROOT%\bin 在系统的 PATH 环境变量中。这样,我才能在命令行中直接运行 go 命令。

同样在“环境变量”中找到“Path”变量,编辑并添加 %GOROOT%\bin

重启命令行工具

更改环境变量后,需要重启命令行工具(如 CMD 或 PowerShell),使更改生效。

GOPATH

为了更好地管理 Go 项目,我需要设置 GOPATH 环境变量。

选择 GOPATH

通常,将 GOPATH 设置在用户目录下,路径为 D:\GoWorkspace(该目录名称可根据个人喜好命名)。

设置 GOPATH 环境变量

在 Windows 系统中,通过“环境变量”设置。

点击“新建”变量,在“用户变量”或“系统变量”下,变量名为 GOPATH,变量值为选择的路径,例如 D:\GoWorkspace

然后,确认并关闭环境变量窗口。

更新系统 PATH

确保 %GOPATH%\bin 也在系统的 PATH 环境变量中,这样可以运行安装在 GOPATH\bin 目录下的 Go 程序。

输出版本信息

在命令行中输入以下命令,查看 Go 版本信息:

go version

执行后,终端会显示当前安装的 Go 版本信息,确认环境配置成功。

编写 Hello World 程序

为了验证 Go 环境是否配置成功,我可以编写一个简单的 Hello World 程序。

创建 main.go 文件

在工作目录下,新建一个名为 main.go 的文件。

编写代码

main.go 文件中,输入以下代码:

package main

func main() {
println("hello world")
}

注意,必须在 main 包下定义 main 函数,否则程序无法执行。

运行程序

在命令行中,进入 main.go 所在的目录,执行以下命令。

编译程序

go build main.go

编译成功后,会在当前目录生成一个可执行文件。

运行程序

直接运行生成的可执行文件,或者使用以下命令:

go run main.go

运行后,终端会输出:

hello world

注意事项

确保 Go 的安装路径和环境变量设置正确,特别是 GOROOTGOPATH

每次修改环境变量后,需要重启命令行工具使其生效。

编写 Go 程序时,文件名通常以 .go 结尾,主程序必须包含 main 包和 main 函数。

在设置环境变量时,注意路径中不要包含中文或空格,以免引起不必要的问题。