DSH Plugins
返回列表
🧰

dsh-json-to-go

联网工具 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-json-to-go

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中运行安装命令 dsh plugin install uckkk/dsh-json-to-go 即可安装该插件,源码仓库地址为 https://github.com/uckkk/dsh-json-to-go。

插件介绍

对接第三方 API 或处理 JSON 数据时,手动编写 Go 结构体既繁琐又容易出错,尤其当字段嵌套较深、命名风格不一致时,逐行补 json tag 非常消耗精力。dsh-json-to-go 正是为这个痛点而生:它接收一段 JSON 数据,直接输出对应的 Go struct 定义,字段名自动映射、json tag 自动附加,一步到位。

整个实现基于纯 Node 完成,无需额外依赖 Go 工具链,在会话中调用 json_to_go 工具即可拿到结果,适合 Go 日常开发中频繁需要结构体映射的场景。

无论是接入 REST API、解析 Webhook 载荷,还是快速原型验证,只要手头有一份 JSON 样例想立刻拿到可用的 Go 类型定义,这款插件都能帮你省下手写的时间,把精力留给真正重要的业务逻辑。

使用场景

  • 接手第三方 API 文档时,把响应 JSON 快速变成可用的 Go struct
  • 开发 Webhook 处理器时,根据载荷样例一次性生成类型定义
  • 原型阶段拿到一份 JSON 数据,立即获得对应的 Go 类型
  • 对接内部微服务时,避免手动逐字段补 json tag

适合人员

  • 日常与 JSON 打交道的 Go 后端开发者
  • 集成 REST / Webhook 等外部接口的工程师
  • 希望减少样板代码、专注业务逻辑的全栈开发者