1.下载安装
当前机器mac m1,下载安装 go1.17.5.darwin-arm64.pkg。
2.环境查看
yuwb@yuwbdeMacBook-Pro ~ % go version
go version go1.17.5 darwin/arm64
yuwb@yuwbdeMacBook-Pro ~ % go env
GO111MODULE=""
GOARCH="arm64"
GOBIN=""
GOCACHE="/Users/yuwb/Library/Caches/go-build"
GOENV="/Users/yuwb/Library/Application Support/go/env"
...
运行命令查看环境安装状况。
3.vscode安装插件 go
后面提示安装其他插件,点击安装即可。
4.新建项目
yuwb@yuwbdeMacBook-Pro helloword % cd /Users/yuwb/Documents/code/go/
yuwb@yuwbdeMacBook-Pro go % go mod init helloword
yuwb@yuwbdeMacBook-Pro go % cd /Users/yuwb/Documents/code/go/helloword
yuwb@yuwbdeMacBook-Pro helloword % touch main.go
main.go
package main // 声明 main 包,表明当前是一个可执行程序
import "fmt" // 导入内置 fmt 包
func main(){ // main函数,是程序执行的入口
fmt.Println("Hello World!") // 在终端打印 Hello World!
}
5.编译运行
在helloword目录下执行:
go build
或者在helloword父目录执行以下命令:
go build helloword
在helloword目录下会产生一个二进制编译文件
在helloword目录下运行命令:
yuwb@yuwbdeMacBook-Pro helloword % go run main.go
Hello World!