代码拉取完成,页面将自动刷新
简体中文 | English
水滴是基于gin及grpc构建的一款高性能微服务框架. 水滴之名来自于《三体》——纯洁而唯美,攻击高速有效,威力巨大!
go get github.com/UnderTreeTech/waterdrop
waterdrop提供脚手架工具来提高开发效率。执行go get -u github.com/UnderTreeTech/waterdrop/tools/waterdrop
安装最新版工具。
工具依赖protc
及protoc-gen-go
来生成protobuf代码,目前waterdrop工具并不自动安装这两个插件需要用户自主安装,实际开发中每人的版本并不相同。
waterdrop工具提供的功能如下:
waterdrop new your_project_name
new a standard layout projectwaterdrop protoc --grpc --swagger xx.proto
generate grpc code and swagger api filewaterdrop swagger serve xx.swagger.json
serve and browse swagger apiwaterdrop utgen xx.go
generate unit testswaterdrop upgrade
upgrade tool waterdrop
Contributions are always welcomed! You can start with the issues labeled with bug or feature.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。