V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
websong188
V2EX  ›  分享创造

分享一个 自己在开发的 go grpc http 基础开发框架,请大佬帮忙吐槽指点下,想搞的规范干净些

  •  
  •   websong188 · 2023-09-03 10:58:45 +08:00 · 1006 次点击
    这是一个创建于 447 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址

    https://github.com/webws/go-moda

    特性

    零零碎碎的弄了下面功能

    1. transport: 集成 http ( echo 、gin )和 grpc 。
    2. 统一服务启动入口
    3. config: 通用的配置文件读取模块,支持 toml 、yaml 和 json 格式。
    4. logger: 日志系统模块,基于 Zap,并支持全局日志和模块日志。
    5. pprof: 分析性能
    6. tracing: openTelemetry 实现微务链路追踪

    后续

    目前是结合 otel 搞一些示例代码 现在偶尔玩玩学学 k8s,打算做个简单一点的 k8s 管理系统,用我这个 api 框架康康

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2778 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 09:33 · PVG 17:33 · LAX 01:33 · JFK 04:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.