我有2个文件
/Users/username/go/src/Test/src/main/Test.go
package main
import "fmt"
func main() {
fmt.Printf(SomeVar)
}
Run Code Online (Sandbox Code Playgroud)
和文件/Users/username/go/src/Test/src/main/someFile.go
package main
const SomeVar = "someFile"
Run Code Online (Sandbox Code Playgroud)
但是我经常遇到编译器错误
package main
import "fmt"
func main() {
fmt.Printf(SomeVar)
}
Run Code Online (Sandbox Code Playgroud)
有人可以向我解释为什么SomeVar被标记为未定义?