在 Python 中,可以创建字典并将其序列化为 JSON 对象,如下所示:
example = { "key1" : 123, "key2" : "value2" }
js = json.dumps(example)
Go 是静态类型的,所以我们必须先声明对象模式:
type Example struct {
Key1 int
Key2 string
}
example := &Example { Key1 : 123, Key2 : "value2" }
js, _ := json.Marshal(example)
有时,具有特定模式(类型声明)的对象(结构)只需要在一个地方而不是其他地方。我不想产生大量无用的类型,也不想为此使用反射。
Go 中是否有任何语法糖提供了一种更优雅的方式来做到这一点?
浮云间
动漫人物
相关分类