Tôi cần lấy một mục từ cơ sở dữ liệu mongo, vì vậy tôi đã định nghĩa một cấu trúc như thế này
type Page struct {
PageId string `bson:"pageId"`
Meta map[string]interface{} `bson:"meta"`
}
Bây giờ tôi cũng cần mã hóa nó thành JSON, nhưng nó mã hóa các trường dưới dạng chữ hoa (tôi lấy PageId thay vì pageId) vì vậy tôi cũng cần xác định thẻ trường cho JSON. Tôi đã thử một cái gì đó như thế này nhưng nó không hoạt động:
type Page struct {
PageId string `bson:"pageId",json:"pageId"`
Meta map[string]interface{} `bson:"meta",json:"pageId"`
}
Vì vậy, làm thế nào điều này có thể được thực hiện, xác định nhiều thẻ tên trong một cấu trúc?