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
函数。
在设置环境变量时,注意路径中不要包含中文或空格,以免引起不必要的问题。