package
module
Version:
v0.0.0-...-04c1826
Opens a new window with list of versions in this module.
Published: Jul 31, 2020
License: MIT
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
valyria
瓦雷利亚钢(Valyrian steel)是美国作家乔治·R·R·马丁著名的史诗奇幻小说系列《冰与火之歌》中由瓦雷利亚人发明的一种玄秘合金,能被用来制作无与伦比性能的兵器。传说在制造过程中混入了咒语和魔法,用龙焰协助锻造,使其轻便、坚韧并且从不生锈、卷刃或折断。
毕设系统的基础框架
基于 go-micro,整合 consul、go-gin、gorm、redigo、trace 等组件
封装好常用的 路由、日志、Client、dao 等模块,让开发更专注于业务交付
在业务开发的过程中遇到的问题,会逐渐下沉基础框架中
详细设计
go-micro之上的微服务体系建设
Features
- 服务注册: consul
- 消息队列: kafka
- 缓存:redis
- 链路追踪: jaeger trace
- 服务间通信: grpc
- 自动化文档: swagger
- casbin: 权限管理
- docker-compose 集群启动
- 自定义参数验证器
排期
- 2020.4.14
- 2020.4.15
- server
- 基础模块 100%
- 整合 consul 100%
- 整合 gin 100%
- 2020.4.16
- server
- 接入 trace 全链路跟踪 100%
- 接入 swagger 0%
- todo
jwt、自动部署、单元测试、CI/CD、监控
介绍设计
介绍
Documentation
¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.