<分区>
我有这个目录布局:
/baba
biz.go # package baba
/hello
foo.go # package main
biz.go 看起来像这样:
package baba
func Foodd(z int) int {
return z + 5
}
foo.go 看起来像这样:
package main
import (
"fmt"
"log"
)
func main() {
log.Fatal(Foodd(3))
}
目前无法编译,因为无法识别 Foodd
。如何在 foo.go
中导入 baba
包?
我假设如果我这样编译,它会提取正确的文件:
go build foo.go
或者我是否需要在 go build
命令中包含 baba 包中的文件? (我希望不会)。