下载 #
- 打开 Go 官网下载地址
- 根据硬件架构选择 Apple macOS (ARM64) 或 Apple macOS (x86-64)
- 点击对应的版本开始下载,比如 go1.19.1.darwin-arm64.pkg
安装 #
- 双击下载好的 .pkg 文件,后续过程和安装其他 Mac App 一样
测试 #
- 打开命令行,输入
go version
,回车,正常情况下,会输出类似下面的内容
go version go1.19.1 darwin/arm64
- 输入
go
,回车,正常情况下,会输出类似下面的内容
Go is a tool for managing Go source code.
Usage:
go <command> [arguments]
The commands are:
bug start a bug report
build compile packages and dependencies
clean remove object files and cached files
doc show documentation for package or symbol
env print Go environment information
fix update packages to use new APIs
fmt gofmt (reformat) package sources
generate generate Go files by processing source
get add dependencies to current module and install them
install compile and install packages and dependencies
list list packages or modules
mod module maintenance
work workspace maintenance
run compile and run Go program
test test packages
tool run specified go tool
version print Go version
vet report likely mistakes in packages
...
...
...
Use "go help <topic>" for more information about that topic.
Hello World #
和学习其他编程语言一样,写一个经典例子。
- 打开一个目录,比如
/Users/codes/Go-Examples
- 新建一个文件
main.go
,输入如下代码
package main
func main() {
println("hello world")
}
- 保存文件
- 在命令行输入
go run /Users/codes/Go-Examples/main.go
, 回车, (当然,也可以切换到/Users/codes/Go-Examples
, 然后输入go run main.go
) - 正常情况下,会输出如下内容
hello world
恭喜你,完成了 Go 的第一个程序。
备注 #
在后面的例子中,为了简化代码,统一默认代码路径为 /Users/codes/Go-Examples
,并且目录已经切换完成。