标签: json go
当我尝试Marshal地图时,json.Marshal返回:
{"Map Key":"Map Value"}...
这是正常行为。但我可以将其编组为:
{"Map":[{"Name":"Map Key","Date":"Map Value"},{"Name":"Map Key2","Date":"Map Value2"}]}
答案 0 :(得分:1)
您可以定义自定义http://play.golang.org/p/FZ_cQ-b-bx界面,例如:
string
json.Marshaler