(rawURL string)
| 65 | } |
| 66 | |
| 67 | func normalizeURLPath(rawURL string) (string, error) { |
| 68 | prefix := "" |
| 69 | if !strings.Contains(rawURL, "://") { |
| 70 | prefix = "https://" |
| 71 | } |
| 72 | |
| 73 | normalizedURL := fmt.Sprintf("%s%s", prefix, rawURL) |
| 74 | |
| 75 | return strings.TrimSuffix(normalizedURL, "/"), nil |
| 76 | } |