Dzięki ten wspaniały samouczek i ta odpowiedź Udało mi się znaleźć odpowiedź.
Musiałem ustawić ID
w mojej strukturze jako primitive.ObjectID
i upewniłem się, że zaimportowałem "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"`
}
Dla tych, którzy chcą korzystać z oficjalnego sterownika MongoDB Go, zapoznaj się z poniższym samouczkiem, który zawiera bardzo dobre wyjaśnienia i przykłady wykonywania wszystkich operacji CRUD niezbędnych dla podstawowego interfejsu API REST itp.
Korzystanie z oficjalnego sterownika MongoDB Go