小编典典

如何用go语言从另一个文件调用函数?

go

我想从 go lang 中的另一个文件调用函数,有人可以帮忙吗?

test1.go
package main

func main() {
    demo()
}
test2.go
package main

import "fmt"

func main() {
}

func demo() {
    fmt.Println("HI")
}

如何调用demotest2test1


阅读 196

收藏
2021-11-11

共1个答案

小编典典

main的包裹中不能有多个。

更一般地说,一个包中不能有多个具有给定名称的函数。

删除mainintest2.go并编译应用程序。该demo函数将从 中可见test1.go

2021-11-11