這是我的小問題。我有這樣的結構在我models/model.go
從其他軟件包導入的結構體是未定義的
package models
import (
"time"
"gopkg.in/mgo.v2/bson"
)
type Horse struct {
Id bson.ObjectId `bson:"_id,omitempty"`
Title string
Description string
CreatedOn time.Time
Creator string
Visits int
Score int
}
在我controllers/crud.go
我試圖使用Horse
結構
package controllers
import (
"html/template"
"log"
"net/http"
"horseapp/models"
)
[...]
var horseStore = make(map[string]Horse) //This raises undefined error
,但我得到undefined: Horse
當我go install horseapp
。
這裏有什麼問題,以及如何解決它?
你的意思是'models.Horse'? – muru