要让k8s以下划线而不是驼峰式大小写的形式返回json,可以进行以下步骤:
json
标签来指定自定义的字段名。json
标签并设置json:"underscore_name"
,其中underscore_name
为下划线命名的字段名。以下是一个示例代码:
type MyStruct struct {
MyField string `json:"my_field"`
AnotherField int `json:"another_field"`
}
在上述示例中,MyField
将被序列化为my_field
,而AnotherField
保持不变。
通过这种方式,可以使k8s返回的JSON数据中字段名保持下划线形式而非驼峰式大小写。
领取专属 10元无门槛券
手把手带您无忧上云