diff --git a/app/dns/server/server.go b/app/dns/server/server.go index a2f6bedc..093c4724 100644 --- a/app/dns/server/server.go +++ b/app/dns/server/server.go @@ -70,15 +70,15 @@ func NewCacheServer(ctx context.Context, config *dns.Config) (*CacheServer, erro return server, nil } -func (CacheServer) Interface() interface{} { +func (*CacheServer) Interface() interface{} { return (*dns.Server)(nil) } -func (CacheServer) Start() error { +func (*CacheServer) Start() error { return nil } -func (CacheServer) Close() {} +func (*CacheServer) Close() {} // Private: Visible for testing. func (v *CacheServer) GetCached(domain string) []net.IP { diff --git a/app/proxyman/outbound/outbound.go b/app/proxyman/outbound/outbound.go index a672bc0d..bd8b9cf1 100644 --- a/app/proxyman/outbound/outbound.go +++ b/app/proxyman/outbound/outbound.go @@ -22,13 +22,13 @@ func New(ctx context.Context, config *proxyman.OutboundConfig) (*DefaultOutbound }, nil } -func (DefaultOutboundHandlerManager) Interface() interface{} { +func (*DefaultOutboundHandlerManager) Interface() interface{} { return (*proxyman.OutboundHandlerManager)(nil) } -func (DefaultOutboundHandlerManager) Start() error { return nil } +func (*DefaultOutboundHandlerManager) Start() error { return nil } -func (DefaultOutboundHandlerManager) Close() {} +func (*DefaultOutboundHandlerManager) Close() {} func (v *DefaultOutboundHandlerManager) GetDefaultHandler() proxyman.OutboundHandler { v.RLock()