8.go开源groupcache项目笔记——groupcachepb代码
2017-09-26 22:04
302 查看
8.go开源groupcache项目笔记——groupcachepb代码
包含两个文件一个groupcache.pb.go和一个groupcache.proto文件。
// Code generated by protoc-gen-go.
// source: groupcache.proto
// DO NOT EDIT!
表示该文件有其他文件生成,不要手动修改。
这个protoc-gen-go在protobuf\protoc-gen-go中。protoc-gen-go是一个编译器,用来把 *.proto协议文件,编译生成 *.pb.go文件。
根据groupcache.proto文件来生成groupcache.pb.proto文件。
包含两个message,分别是GetRequest和GetResponse
和一个service,GroupCache。
包含两个文件一个groupcache.pb.go和一个groupcache.proto文件。
1 groupcache.pb.go
该文件前头有输出:// Code generated by protoc-gen-go.
// source: groupcache.proto
// DO NOT EDIT!
表示该文件有其他文件生成,不要手动修改。
这个protoc-gen-go在protobuf\protoc-gen-go中。protoc-gen-go是一个编译器,用来把 *.proto协议文件,编译生成 *.pb.go文件。
根据groupcache.proto文件来生成groupcache.pb.proto文件。
2 groupcache.proto
以proto结尾的文件。包含两个message,分别是GetRequest和GetResponse
和一个service,GroupCache。
相关文章推荐
- 9.go开源groupcache项目笔记——lru代码
- 11.go开源groupcache项目笔记——testpb代码
- 12.go开源groupcache项目笔记——byteview代码
- 13.go开源groupcache项目笔记——byteview_test测试代码
- 6.go开源groupcache项目笔记——consistenthash_test代码
- 7.go开源groupcache项目笔记——关于gocode代码自动补齐
- 14.go开源groupcache项目笔记——peers代码
- 15.go开源groupcache项目笔记——sinks代码
- 6.go开源cache2go项目笔记——cache_test文件
- 8.go开源cache2go项目笔记——callbacks调用
- 10.go开源groupcache项目笔记——singleFlight
- 4.go开源groupcache项目笔记——关于strconv
- 3.go开源groupcache项目——consistenthash代码
- 5.go开源groupcache项目笔记——关于testing
- 16.go开源groupcache项目笔记——部署
- 嵌入式 十个最值得阅读学习的C开源项目代码
- 开源APP项目代码分析(1)- OpenEyes、Plaid、GitHot
- Node.js 单元测试:我要写测试 - Mocha - Nodejs开源项目里怎么样写测试、CI和代码测试覆盖率
- HyperLPR中文车牌 开源项目使用笔记
- ETL学习笔记之四:开源项目 Kettle(转)