diff --git a/registry/servicediscovery/service_discovery_registry_test.go b/registry/servicediscovery/service_discovery_registry_test.go
index b42158c1f3c00b619a017b982f5f863bb3f1c4bc..53eb86507e635be32eb362519922f7042f945519 100644
--- a/registry/servicediscovery/service_discovery_registry_test.go
+++ b/registry/servicediscovery/service_discovery_registry_test.go
@@ -126,10 +126,6 @@ func (m *mockServiceNameMapping) Get(serviceInterface string, group string, vers
 type mockServiceDiscovery struct {
 }
 
-func (m *mockServiceDiscovery) Init(registryURL common.URL) error {
-	return nil
-}
-
 func (m *mockServiceDiscovery) String() string {
 	panic("implement me")
 }
diff --git a/registry/zookeeper/service_discovery.go b/registry/zookeeper/service_discovery.go
index bf73691c258cf962d1929db882b55dff9460d7aa..5ad83ef90947afc0a5ca75af5009e8b55b4f6627 100644
--- a/registry/zookeeper/service_discovery.go
+++ b/registry/zookeeper/service_discovery.go
@@ -163,10 +163,6 @@ func (zksd *zookeeperServiceDiscovery) String() string {
 	return fmt.Sprintf("zookeeper-service-discovery[%s]", zksd.url)
 }
 
-func (zksd *zookeeperServiceDiscovery) Init(registryURL common.URL) error {
-	return nil
-}
-
 // Close client be closed
 func (zksd *zookeeperServiceDiscovery) Destroy() error {
 	zksd.client.Close()