Use net.JoinHostPort instead of: fmt.Sprintf("%s:%d", host, t.Port)
285 }
286
287 // Start some client config
288 host = fmt.Sprintf("%s:%d", host, t.Port)289
290 t.Target = host
291
Description
Instead of manually joining hostname and port combinations, it is better to use net.JoinHostPort
.
Bad practice
fmt.Sprintf("%s:%s", host, port)
fmt.Sprintf("%s:%d", host, port)
fmt.Sprintf("%s:%s", "", host)
fmt.Sprintf("%s:%d", "", host)
Recommended
net.JoinHostPort(host, port)
net.JoinHostPort(host, port)
net.JoinHostPort(host, "")
net.JoinHostPort(host, "")