关于Golang的Package和Module的内容
由于不知道如何使用Golang的包和模块来分割Go文件并定义函数,因此我们进行了研究并在2022年7月时点进行了尝试,以下是相关信息。
创建Go文件
创建以下两个文件。
package main
import "fmt"
func main() {
fmt.Println("test1")
test2()
}
package main
import "fmt"
func test2() {
fmt.Println("test2")
}
创建和执行module
MacBook-Pro tmp20220722 % go mod init main
go: creating new go.mod: module main
go: to add module requirements and sums:
go mod tidy
MacBook-Pro tmp20220722 % ls
go.mod test1.go test2.go
MacBook-Pro tmp20220722 % go run .
test1
test2
请提供以下内容的中文释义,只需提供一种选项:
1. 参考:用作指导、比较或评估的信息或资料。
【Go】总结Go语言中的包/模块和go mod命令