Terima kasih kepada tutorial luar biasa ini dan jawaban ini Saya berhasil menemukan jawabannya.
Saya perlu mengatur ID
di struct saya sebagai primitive.ObjectID
, dan memastikan saya telah mengimpor "go.mongodb.org/mongo-driver/bson/primitive"
type Contact struct {
ID primitive.ObjectID `json:"_id" bson:"_id"
Name string `json:"name" bson:"name"`
Email string `json:"email" bson:"email"`
Health struct {
Weight int `json:"weight" bson:"weight"`
Height int `json:"height" bson:"height"`
} `json:"health" bson:"health"`
}
Bagi mereka yang ingin menggunakan driver resmi MongoDB Go, lihat tutorial di bawah ini memberikan penjelasan dan contoh yang sangat baik tentang bagaimana melakukan semua operasi CRUD yang diperlukan untuk api REST dasar, dll.
Menggunakan driver resmi MongoDB Go