gpt4 book ai didi

Golang 包括本地文件

转载 作者:数据小太阳 更新时间:2023-10-29 03:33:30 28 4
gpt4 key购买 nike

我有以下两个文件:

a.go:

package main

func foo() {
return 42
}

b.go:

package main

func main() {
println(foo())
}

据我了解,同一个包(和同一个目录)中的两个文件似乎应该能够使用彼此的功能。然而,当我运行 go run b.go 时,我得到以下信息:

# command-line-arguments
./b.go:4: undefined: foo

怎么了?我是否必须以某种方式在我的 b.go 中导入 a.go?

最佳答案

你需要使用这两个文件运行 go run a.go b.go

关于Golang 包括本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27954291/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com