-
truss自动生成基于go-kit的微服务代码,项目名为bookinfo
资源介绍
Bookinfo (demo)
BookInfo 使用golang编写,实现简单的书籍查询服务。
项目基于搭建,并集成常用组件.
PS:仅供演示使用.
基础代码自动生成
依赖库管理
实时编译
异常崩溃处理
命令行支持
grpc支持
http支持
服务熔断
访问频率限制
prometheus采集支持
docker启动
自定义中间件
实时debug图表信息
pprof分析器,图表化
生成火焰图
服务优雅退出 graceful
yaml配置文件支持
env配置文件支持
zipkin全链路追踪
test demo
benchmark demo
文件目录结构
.
├── docker //docker相关
├── pb //pb文件保存目录
├── vendor //依赖库
├── glide.yaml //依赖库配置文件
├── book-serverna