LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

protobuf-go-ts-schema-exchange - Go和TypeScript之间共享Protobuf负载的模式优先工作流

使用JSON传输在Go和TypeScript之间交换Protobuf定义的负载,利用Buf代码生成、protojson和@bufbuild/protobuf。

标签

更新于: 2026-02-13

能力

典型输入

典型输出

该技能可以做什么

  • 定义Protobuf模式
  • 配置Buf v2生成
  • 生成Go和TypeScript代码
  • 在Go中使用protojson发出JSON
  • 在TypeScript中使用fromJson解码JSON
  • 验证int64和Struct处理
  • 运行验证检查清单

输入

  • Protobuf模式
  • Buf配置
  • Go代码库
  • TypeScript代码库
  • JSON负载

输出

  • 生成的Go代码
  • 生成的TypeScript代码
  • JSON负载
  • 验证结果

要求

  • Buf v2
  • protoc-gen-es v2
  • @bufbuild/protobuf v2
  • Go环境
  • TypeScript环境
  • protojson包

来源

  • 规范: SKILL.md
protobuf
模式
代码生成
go
typescript
json
buf
定义Protobuf模式
配置Buf v2生成
生成Go和TypeScript代码
在Go中使用protojson发出JSON
Protobuf模式
Buf配置
Go代码库
生成的Go代码
生成的TypeScript代码
JSON负载