【发布时间】:2014-01-04 03:10:41
【问题描述】:
当main 包中有多个.go 文件时,我需要在执行go run 时将它们全部列出。
所以当我有 main.go、a.go、b.go 并且它们都属于主包时,我需要输入 go run main.go a.go b.go 才能在其他 2 个 go 文件中使用函数和结构。但是,go build 命令足够智能,可以自动将所有文件链接在一起。
我是否对 Go 有误解,或者这是否正常(在执行 go run 时列出了 main 包中的所有文件)?
【问题讨论】:
标签: go