1package main
2
3import (
4 "net/url"
5)
6
7func redactURL(rawURL string) string {
8 u, err := url.Parse(rawURL)
9 if err != nil {
10 panic(err)
11 }
12
13 if u.User == nil {
14 return u.String()
15 }
16
17 u.User = url.UserPassword(u.User.Username(), "REDACTED")
18 return u.String()
19}