golang 有好的根据 struct 生成 jsonschema 的库吗?

2021-12-19 11:23:32 +08:00
 livenux
想根据 struct 生成 jsonschema 然后然后对 json 进行校验,但是看了一圈只在 github 找到一个根据 struct 生成 jsonschema 的,有点简陋。
https://github.com/alecthomas/jsonschema
2279 次点击
所在节点    Go 编程语言
3 条回复
dcoder
2021-12-19 11:38:40 +08:00
golang struct 能设置的部分比 jsonschema 少, 不知道能有好的这方面 lib 不.
同关注
janxin
2021-12-19 18:03:42 +08:00
巧了,我前两天刚刚找过,作为 Schema-First 开发过度我在用这个生成 jsonschema 然后做校验

https://pkg.go.dev/github.com/swaggest/jsonschema-go

不过需求不一样,你可以看一下是否满足需求。另外你这样性能损耗比较大...
kwanzaa
2021-12-19 21:56:30 +08:00
Copilot 一边写一边提示

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/823094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX