我想从 Go 中的另一个文件调用函数。任何人都可以帮忙吗?
test1.go
package main
func main() {
demo()
}
test2.go
package main
import "fmt"
func main() {
}
func demo() {
fmt.Println("HI")
}
如何调用 demo
在 test2
来自 test1
?
原文由 user1788542 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的包裹中不能有多个
main
。更一般地说,一个包中不能有多个具有给定名称的函数。
删除
main
中的test2.go
并编译应用程序。demo
函数将从test1.go
可见。