mongo 데이터베이스에서 항목을 가져와야하므로 이와 같은 구조체를 정의했습니다.
type Page struct {
PageId string `bson:"pageId"`
Meta map[string]interface{} `bson:"meta"`
}
이제 JSON으로 인코딩해야하지만 필드를 대문자로 인코딩합니다 (pageId 대신 PageId를 얻음). 또한 JSON에 대한 필드 태그를 정의해야합니다. 나는 이것과 같은 것을 시도했지만 작동하지 않았다 :
type Page struct {
PageId string `bson:"pageId",json:"pageId"`
Meta map[string]interface{} `bson:"meta",json:"pageId"`
}
그렇다면 어떻게 할 수 있습니까? 구조체에서 여러 이름 태그를 정의합니까?