我在關注使用Go + Revel + MongoDB的this tutorial。但當我開始申請,我得到這個錯誤:我得到這個錯誤:undefined:revel.LoadConfig on revel app開始
The Go code api-go/app/init.go does not compile: undefined: revel.LoadConfig
以及其他錯誤,因爲我在終端中看。
ERROR 2016/10/18 17:15:06 build.go:108: # api-go/app
api-go/app/init.go:41: undefined: revel.LoadConfig
api-go/app/init.go:43: undefined: log in log.Fatalf
api-go/app/init.go:45: undefined: mongodb in mongodb.MaxPool
api-go/app/init.go:45: cannot assign to mongodb.MaxPool
api-go/app/init.go:46: undefined: mongodb in mongodb.PATH
api-go/app/init.go:46: cannot assign to mongodb.PATH
api-go/app/init.go:47: undefined: mongodb in mongodb.DBNAME
api-go/app/init.go:47: cannot assign to mongodb.DBNAME
api-go/app/init.go:48: undefined: mongodb in mongodb.CheckAndInitServiceConnection
我用Mac Sierra。我的應用程序有什麼問題?
你有你所有的進口都正確完成?例如,你有「登錄」你的進口? – Majonsi
我是Go開發新手。你是指哪個文件?在控制器中,模型? –
當我看到你的錯誤,我認爲你應該在你的文件「init.go」中加入這個代碼'import(「log」「github.com/revel/revel」「myapp/app/models/mongodb」)' init.go的第一行包含「package」 – Majonsi