跳到主要内容

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 的安装路径和环境变量设置正确,特别是 GOROOT 和 GOPATH。

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

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

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