evrone

go-clean-template

evrone

Clean Architecture template for Golang services

AI 简介

这是一个面向 Go 语言服务开发的 Clean Architecture(清洁架构)项目模板,旨在帮助开发者构建高内聚、低耦合、可测试且易于维护的后端系统。它预集成 Fiber Web 框架、gRPC、AMQP/NATS 消息通信、SQL 查询构建器(Squirrel)、数据库迁移、结构化日志(Zerolog)、Prometheus 监控及完整测试工具链,并严格遵循分层设计(Entity/UseCase/Repository/Interface/Infrastructure)。适用于中大型微服务系统、需要长期演进的业务中台或对架构可维护性要求较高的企业级 Go 服务开发场景。

Go
MIT License
7.6k
Stars
657
Forks
44
Watchers
2
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分64.45
默认分支master