protobuffness:Ruby 中的 Buffest Protobuf 实现

时间:2024-07-02 06:30:35
【文件属性】:

文件名称:protobuffness:Ruby 中的 Buffest Protobuf 实现

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-02 06:30:35

Ruby

原始增益 这是对 protobuf 序列化和反序列化的纯 ruby​​ 实现的尝试。 我们从实现中借鉴了很多,主要区别在于: 将序列化逻辑与 RPC 逻辑解耦 在 protobuf 编译期间生成完整的类,而不是在运行时定义方法 发展 签出 repo 后,运行bin/setup来安装依赖项。 然后,运行bin/console以获得允许您进行实验的交互式提示。 要将这个 gem 安装到您的本地机器上,请运行bundle exec rake install 。 要发布新版本,请更新version.rb的版本号,然后运行bundle exec rake release为该版本创建一个 git 标签,推送 git commits 和标签,并将.gem文件推送到 。 贡献 分叉它( ) 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更改( g


【文件预览】:
protobuffness-master
----.gitignore(87B)
----.rspec(53B)
----bin()
--------setup(115B)
--------console(338B)
----.travis.yml(282B)
----LICENSE.txt(1KB)
----spec()
--------enum_message_spec.rb(3KB)
--------protobuffness_spec.rb(139B)
--------spec_helper.rb(253B)
--------message_spec.rb(3KB)
----README.md(2KB)
----lib()
--------protobuffness.rb(419B)
--------protobuffness()
----Gemfile(159B)
----Rakefile(116B)
----protobuffness.gemspec(973B)

网友评论