我創(chuàng)建了一個(gè) struct
, 使用 fmt.Println()
打印的資訊如下
{test "d:\test\test.txt"} //第二個(gè)field是一個(gè)路徑字符串
接著使用 MGO
向資料庫(kù)插入
go
session, err := mgo.Dial("localhost:27017") db := session.DB("test") c := db.C("test") //...省略創(chuàng)建對(duì)象的代碼,但是肯定創(chuàng)建成功了,使用 fmt 可以打印出對(duì)象的內(nèi)容 c.Insert(testObject)
完成以後去資料庫(kù)裡面查看,記錄上在只有id
的資訊。另外一個(gè)字段的資訊沒有?
自己解決了, 在 struct
中,可導(dǎo)出的字段一定要用大寫開頭阿~
不熟悉的語(yǔ)言果然是。 。 。