title: Why is port a string and not an integer?
body: <p>The <a href="https://golang.org/pkg/net/url/#URL.Port" rel="noreferrer"><code>Port</code></a> method returns a string and not an integer. What is the reason for that and is it safe to prefix the port with ":"? </p>