diff --git a/memcache/memcache.go b/memcache/memcache.go
index <HASH>..<HASH> 100644
--- a/memcache/memcache.go
+++ b/memcache/memcache.go
@@ -270,7 +270,7 @@ type Item struct {
 // conn is a connection to a server.
 type conn struct {
 	nc   net.Conn
-	addr net.Addr
+	addr *Addr
 	c    *Client
 }
Store an *Addr rather than a net.Addr in conn

Calling its String() method should be faster.