我有 2 个 go 文件:
/Users/username/go/src/Test/src/main/Test.go
package main
import "fmt"
func main() {
fmt.Printf(SomeVar)
}
和文件/Users/username/go/src/Test/src/main/someFile.go
package main
const SomeVar = "someFile"
但是我不断收到编译器错误:
/Users/username/go/src/Test/src/main/Test.go:6: undefined: SomeVar
谁能解释一下为什么 SomeVar
被标记为未定义?
最佳答案
试试
go run Test.go someFile.go
关于Golang undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24582384/