main.go里 为什么不能访问其他文件里的变量?-灵析社区

我爱了你呢

同一级目录下,不同文件中的可访问变量是不需要 `import` 文件的形式去访问的,直接就可以用。 比如: . ├── main.go ├── go.mod ├── go.sum └── cal.go `cal.go` 里面有一个 `FactorialClosure`,那 `main.go` 中就直接可以用: package main import "fmt" func main() { fmt.Println(FactorialClosure) }

阅读量:1

点赞量:0

问AI