go - kiss/sniper是一套轻量级但又很现代化的业务框架。它只集成必要功能,在接口描述IDL、可观测、脚手架等方面体现现代性。2018年开源,在生产环境平稳运行,能应对五百万DAU量级业务,开发者还不断将生产经验固化其中。Sniper仅支持UNIX环境,Windows用户需在WSL下使用,使用前要安装特定工具,同时提供了快速入门的操作流程,并且框架内很多目录下有帮助深入理解的文件,还有更多信息可在开发者博客获取。
eagle是一个Go框架,可用于快速构建API服务或者网站。它包含多种功能组件,如API框架gin、RPC框架gRPC、配置viper、日志组件zap等众多组件,还支持单元测试、代码检查以及CI/CD等功能。这个框架利用经典分层结构并采用依赖注入框架来提高模块性并减少组件间耦合,对于想要构建API或者微服务的开发者来说是一个值得关注的项目。