关于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命令

bannerAds