1. 快速对接第三方支付 API 响应
后端开发工程师背景
正在使用 Go 语言接入某支付平台的退款接口,该接口返回一个复杂的嵌套 JSON 结构。
问题
手动编写对应的 Go 结构体不仅费时,还容易因为拼写错误或类型不匹配导致 JSON 反序列化失败。
如何使用
将支付接口返回的 JSON 样例粘贴到输入框中,将根类型名称设置为 RefundResponse,勾选“省略空字段”。
{
"rootName": "RefundResponse",
"optionalFields": true
}结果
瞬间生成了包含 RefundResponse 及其嵌套子结构体的 Go 代码,每个字段都带有正确的 json:"...,omitempty" 标签,直接复制即可使用。