package common import "strings" // JoinUrlPath 域名与uri拼接 func JoinUrlPath(host string, uri string) (urlpath string) { if uri == "" { return } switch { case strings.HasSuffix(host, "/") && strings.HasPrefix(uri, "/"): urlpath = host[0:len(host)-1] + uri case !strings.HasSuffix(host, "/") && !strings.HasPrefix(uri, "/"): urlpath = host + "/" + uri default: urlpath = host + uri } return }