golang使用wire依赖注入时,解决注入时类型相同时生成wire_gen.go文件时报错:ProviderSet has multiple bindings for xx/xx/xxx.go
问题:类似以下这种创建实例的方式,在ProviderSet中添加各个需要注入的实例后,由于injector的函数中,不允许出现重复的参数类型,否则wire将无法区分这些相同的参数类型,因此编译时会报错。funcNewCertificateUseCase(repoCertificateRepo,huaweiHuaweiCertificateRepo,iosCertificateRepo,iosP8C