package service import ( "reflect" cda "git.loafle.net/commons/di-go/annotation" cdr "git.loafle.net/commons/di-go/registry" _ "git.loafle.net/overflow/commons-go/core/annotation" ) var DiscoveryServiceType = reflect.TypeOf((*DiscoveryService)(nil)) func init() { cdr.RegisterType(DiscoveryServiceType) } type DiscoveryService struct { cda.TypeAnnotation `annotation:"@overflow:RPCService()"` } func (cs *DiscoveryService) Accept() error { return nil }