diff --git a/registry/etcd/listener.go b/registry/etcdv3/listener.go
similarity index 99%
rename from registry/etcd/listener.go
rename to registry/etcdv3/listener.go
index c0a367b1cc3f5541d1fec928b88e4cb07a20ccbd..d271d8c7a25a5b4631ffaaad8cc1f1228d10308b 100644
--- a/registry/etcd/listener.go
+++ b/registry/etcdv3/listener.go
@@ -1,4 +1,4 @@
-package etcd
+package etcdv3
 
 import (
 	"context"
diff --git a/registry/etcd/registry.go b/registry/etcdv3/registry.go
similarity index 99%
rename from registry/etcd/registry.go
rename to registry/etcdv3/registry.go
index b1508449b11462a8b9ca3b012b9196cbd5bb9052..f9f4a4a9985cf0944ca43be11674d35cde3395cb 100644
--- a/registry/etcd/registry.go
+++ b/registry/etcdv3/registry.go
@@ -1,4 +1,4 @@
-package etcd
+package etcdv3
 
 import (
 	"fmt"