想根据 struct 生成 jsonschema 然后然后对 json 进行校验,但是看了一圈只在 github 找到一个根据 struct 生成 jsonschema 的,有点简陋。
https://github.com/alecthomas/jsonschema
https://github.com/alecthomas/jsonschema
1
dcoder Dec 19, 2021
golang struct 能设置的部分比 jsonschema 少, 不知道能有好的这方面 lib 不.
同关注 |
2
janxin Dec 19, 2021
巧了,我前两天刚刚找过,作为 Schema-First 开发过度我在用这个生成 jsonschema 然后做校验
https://pkg.go.dev/github.com/swaggest/jsonschema-go 不过需求不一样,你可以看一下是否满足需求。另外你这样性能损耗比较大... |
3
kwanzaa Dec 19, 2021
Copilot 一边写一边提示
|