Categorygithub.com/jinmukeji/plat-pkg/v4
module
4.0.5
Repository: https://github.com/jinmukeji/plat-pkg.git
Documentation: pkg.go.dev

# README

plat-pkg License Go.Dev reference Go Report Card

金姆微服务平台基础工具包。

License

plat-pkg 使用 LGPLv3 协议

TODO

架构

  • 重构配置信息管理方案

部署

  • 支持 k8s 部署

gRPC

  • 支持 TLS 通讯(服务与服务之间,jm-micro web 与服务之间)
  • TLS 自签发证书
  • 支持 gRPC Reflection API

日志

  • 集成 logrus
  • 支持 grom 自定义 logger

数据

  • 重构 MySQL Client 包,简化处理机制
  • 分布式事物支持 (Saga or Event Soucing ?)

jm-micro

  • jm-micro api 的使用方法
  • jm-micro proxy 的使用方法
  • jm-micro tunnel 的使用方法
  • 其它 jm-micro 指令使用示例

proto

  • 使用 buf 工具管理生命周期

开发与测试工具

  • gRPC 测试工具与方法
  • 尝试引入 Makego 管理 Go 代码
  • 完善示例代码场景
    • 最简 API 调用
    • 服务间 API 调用
    • 使用配置中心信息
    • 数据访问示例
    • Broker 示例
    • 分布式场景示例

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author