- 基于go-micro微服务实战,涉及视频资讯,电商支付,广告发布等需求
- 配套基于React-native开发Android、iOS
- 基于Vue和Springboot构建的后台管理系统 前端代码 API代码
- 为了方便暂时gateway 先只是聚合接口
- 使用rabbitmq中间件, 实现延迟队列
- 重试,限流,熔断,健康检查
- consul务发现
- JWT Authorization token认证
- redis连接池,实现缓存
- MongoDB范围数据查询
- elastic stack 实现数据搜索, 日志分析
- ......
- make build
- docker-compose build
- docker-compose up
- 登陆: 短信 微信 facebook
- 视频: 视频播放
- 新闻: 新闻详情,资讯列表
- 发布广告
- 上传图片七牛
- 支付宝支付
- 银联支付
- ......
- init 初始化 vendor 目录
- list 列出所有的依赖包
- add 添加包到 vendor 目录,如 govendor add +external 添加所有外部包
- add PKG_PATH 添加指定的依赖包到 vendor 目录
- update 从 $GOPATH 更新依赖包到 vendor 目录
- remove 从 vendor 管理中删除依赖
- status 列出所有缺失、过期和修改过的包
- fetch 添加或更新包到本地 vendor 目录
- sync 本地存在 vendor.json 时候拉去依赖包,匹配所记录的版本
- get 类似 go get 目录,拉取依赖包到 vendor 目录