{{- if .IsAdd }} // ==================== Wire Provider 注入说明 ==================== // 请在 {{.Package}} 包的 enter.go 文件中的 ProviderSet 添加以下内容: // New{{.StructName}}Router, // // 同时在 RouterGroup 结构体中添加: // {{.StructName}}Router // // 并在 var 块中添加 handler 引用: // {{.Abbreviation}}Handler = handler.{{.StructName}}Handler{} {{- else }} package {{ .Package }} import "github.com/google/wire" // ProviderSet is {{.Package}} router providers. // 包含 {{.Description}} 相关的路由配置 // 使用 Wire 进行依赖注入 var ProviderSet = wire.NewSet(New{{.StructName}}Router) // RouterGroup {{.Package}} 路由组 // 包含该包下所有路由的集合 type RouterGroup struct { {{.StructName}}Router } {{- end }}