We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Gone是一个轻量级Go语言依赖注入框架,通过简洁的API实现组件间依赖管理。核心概念是Goner(嵌入gone.Flag的结构体指针)。
v2版本对框架进行了全面优化:简化术语、统一组件加载方式、重写依赖注入逻辑、引入Provider机制、优化仓库结构。
内置组件如Config和Logger提供基础功能支持。框架支持链式调用、命名加载等特性,使依赖注入过程更加直观和可预测。
Gone适合构建复杂应用,特别是微服务架构,让开发者专注于业务逻辑而非依赖管理。