我已使用以下命令“ go mod init database”在“ database”文件夹中的“ GOPATH”之外创建了个人使用的库,我不知道:
OS: Windows 7 ,转到: v1.11
答案 0 :(得分:0)
创建文件yellow.go
:
package yellow
func Mix(s string) string {
return s + "Yellow"
}
然后创建文件orange.go
:
package main
import "color/yellow"
func main() {
s := yellow.Mix("Red")
println(s)
}
如果使用该软件包只有一个程序,则可以使用以下布局:
yellow/yellow.go
orange.go
go.mod
如果使用该程序包有多个程序,则可以使用以下布局:
yellow/yellow.go
orange/orange.go
green/green.go
go.mod
在要创建go mod init color
的位置运行go.mod
。然后更改为
要构建的文件夹(可能是同一文件夹),然后输入
go build
。