It only makes it look that way if you expect "host" to behave like that. Not a huge deal either way. You can use any syntax described at http://golang.org/pkg/net/#Dial (so yes, things like google.com:8080, which means the server will only respond to requests for google.com).