Hertz , Kitex 微服务模版
- 当项目比较少的时候,IDL 声明文件可以和仓库放在一起;项目较大的时候 可以把 IDL 单独进行管理
开发微服务的时候,使用配置中心来管理 host 和 port。如果没有指定 port 默认获取一个没有使用的
提供对外部的接口
提供媒体资源上传获取的服务,只提供 rpc 接口供其他内部 RPC 服务调用
支持的存储类型:
- Minio ✅
- 阿里云 ✅
使用 snq 实现
提供 文本翻译功能
支持的翻译类型:
- 阿里云 ✅
客户端:kitex -thrift frugal_tag -module github.com/jjeejj/Hertz-Kitex-Micro-Service-Template ./idl/oss.thrift
服务端:kitex -thrift frugal_tag -service oss -module github.com/jjeejj/Hertz-Kitex-Micro-Service-Template -use github.com/jjeejj/Hertz-Kitex-Micro-Service-Template/kitex_gen ../../../idl/oss.thrift