Go环境配置成功后,可通过go version和go env验证。若命令无法识别,需检查PATH环境变量是否包含Go的bin目录。GOPATH在Go Modules时代已无需手动设置,主要用于缓存和安装可执行文件。编写第一个程序只需创建hello.go文件,使用go run运行即可输出结果,go build可生成exe可执行文件。

在Windows上搭建Golang开发环境,其实远没有想象中那么复杂。核心步骤就是下载官方安装包,一路“下一步”完成安装,然后简单验证一下Go命令是否生效。大多数情况下,系统会自动帮你处理好PATH环境变量,但万一没生效,手动调整也只是几分钟的事。
直接去Go语言的官网(golang.org)下载那个针对Windows的MSI安装包,通常是64位的。双击运行,你会看到一个熟悉的安装向导界面。我个人习惯就是一路点“Next”,直到“Install”。这个过程很自动化,安装程序会帮你把Go语言的可执行文件放到一个默认路径,比如
C:\Go
C:\Go\bin
go
安装完成后,别急着关窗口。打开一个命令提示符(CMD)或者PowerShell。输入
go version
go version go1.x.x windows/amd64
当你满怀期待地安装完Go,第一件事肯定想知道它是不是真的能跑起来。最直接的验证方法,就像前面提到的,是在命令行里敲入
go version
立即学习“go语言免费学习笔记(深入)”;
但有时候,我们可能想了解更多,比如Go的内部环境配置。这时候,
go env
go env
GOROOT
GOPATH
GOBIN
GOROOT
GOPATH
go env
go env
这是个经典问题,尤其是在手动安装或者安装程序没有正确写入PATH时。当你输入
go version
go.exe
PATH环境变量,简单来说,就是操作系统在执行命令时会去查找可执行文件的目录列表。如果
go.exe
C:\Go\bin
手动配置PATH的步骤:右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。在“系统变量”部分找到“Path”变量,双击编辑。你会看到一串路径列表。你需要点击“新建”,然后输入Go的
bin
C:\Go\bin
Easily find JSON paths within JSON objects using our intuitive Json Path Finder
30
提到Go的环境配置,就绕不开
GOPATH
GOPATH
src
pkg
bin
GOPATH/src
但随着Go 1.11引入Go Modules,Go的依赖管理方式发生了翻天覆地的变化。Go Modules允许你把项目代码放在文件系统的任何位置,不再强制要求在
GOPATH
go.mod
GOPATH/pkg/mod
那么,Go Modules时代还需要
GOPATH
GOPATH
GOPATH/pkg/mod
go install
GOPATH/bin
GOPATH
%USERPROFILE%\go
GOPATH
环境都搭好了,下一步自然是写点东西跑起来看看。这就像搭好厨房,总得炒个菜试试火候。
打开你喜欢的文本编辑器,比如VS Code、Sublime Text或者记事本都行。创建一个新文件,命名为
hello.go
package main
import "fmt"
func main() {
fmt.Println("Hello, Go World from Windows!")
}保存文件。然后,打开一个命令提示符或者PowerShell,导航到你保存
hello.go
C:\Users\YourUser\mygo
cd C:\Users\YourUser\mygo
接下来,运行你的程序:输入
go run hello.go
Hello, Go World from Windows!
如果你想生成一个可执行文件,可以运行
go build hello.go
hello.exe
以上就是如何在Windows系统搭建Golang开发环境 详解安装与PATH配置步骤的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号