buf 的bsr

bsr 是buf 的schema 仓库,实现了类似npm 的能力,属于云服务

bsr 的目的

  • 中心化仓库
  • 依赖管理
  • ui 以及文档
  • 代码生成

说明

尽管buf 的bsr 没有开源,但是bsr 的proto schema 定义是开放了的,似乎我们可以参考此实现一个简单的私有仓库
具体schema 路径proto/buf/alpha/registry/
## 参考资料
https://docs.buf.build/bsr/introduction
https://github.com/bufbuild/buf/tree/main/proto/buf/alpha/registry/v1alpha1

posted on 2022-09-18 11:00  荣锋亮  阅读(117)  评论(0编辑  收藏  举报

导航