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了