1. 安装GO语言
下载地址: (https://github.com/golang/go/archive/refs/tags/go1.19.zip) 文件地址: 解压到(/home/data/go)
2. 配置文件
// 修改.zshrc文件
GO111MODULE="on" // 开始模块管理 export GOROOT="/home/data/go" // GO根目录(即解压目录) export GOPATH="/home/data/go/resource" // 放置pkg和bin目录文件,推荐在根目录下新建resource目录 export GOPROXY="https://goproxy.cn" // 网络代理
3. 新建工程文件夹
// 比如文件夹为 go_workspace,在cmd中初始化模块 go mod init workspace // workspace 为模块名
4. 新建another其他包
// 文件位置为 go_workspace/another/tool.go package another // 以文件名为包名 import "fmt" func SayHello() { fmt.Printf("Hello Go") }
5. 新建main.go,并引入another包
// 文件位置为 go_workspace/main.go ,同目录下应存在go.mod (go_workspace/go.mod) package main import ( "fmt" "tutorial/another" ) func main() { fmt.Printf("主包调用其他包 \n") another.SayHello() }
6. 执行程序
go run main.go // 即可愉快的按模版进行学习Go了