一、初始化项目
go mod init ProjectName
二、直接运行
go run main.go
三、编译成二进制文件
go build
四、引入本地包
文件目录结构如下:
$ tree├── go.mod├── main.go└── mypkg└── print.go
新建 print.go 的内容如下:
package mypkgimport "fmt"func Print(str string) {fmt.Println(str)}
修改 main.go 的内容如下:
package mainimport ("fmt""ProjectName/mypkg")func main() {mypkg.Print("hello")}
