我在 Gogland 有一个小型的 go 演示项目,结构如下:
awsomeProject
->src
->awsomeProject
->configuration.go
->main.go
配置文件有一个简单的结构,仅用于演示:
configuration.go:
package main
type Config struct {
Data int
}
主文件仅使用 Config 结构:
main.go
package main
import "fmt"
func main(){
var cfg Config
cfg.Data = 1
fmt.Println("lalala")
}
我的错误是:
/usr/local/go/bin/go run /Users/lapetre/Work/awsomeProject/src/awsomeProject/main.go command-line-arguments src/awsomeProject/main.go:6:未定义:配置过程完成,退出代码2
知道为什么在 main 中看不到 Config 吗?
谢谢