uri.go
func (u *URI) Normalize() string {
	scheme := u.scheme
	index := strings.Index(scheme, "+")
	if index >= 0 {
		scheme = scheme[:index]
	}
	return fmt.Sprintf("%s://%s:%d", scheme, u.host, u.port)
}
func (u *URI) Normalize() string {
	scheme := u.scheme
	index := strings.Index(scheme, "+")
	if index >= 0 {
		scheme = scheme[:index]
	}
	return fmt.Sprintf("%s://%s:%d", scheme, u.host, u.port)
}
func ( u * URI ) Normalize ( ) string { scheme := u . scheme index := strings . Index ( scheme , " " ) if index >= 0 { scheme = scheme [ : index ] } return fmt . Sprintf ( " " , scheme , u . host , u . port ) }
// Normalize returns the address in a form usable by a HTTP client.
Normalize returns the address in a form usable by a HTTP client .