小编Dav*_*ave的帖子

Golang未定义的变量

我有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被标记为未定义?

undefined go

11
推荐指数
3
解决办法
1万
查看次数

标签 统计

go ×1

undefined ×1