isLocalhost checks if hostname is localhost (allows broader development usage)
(hostname string)
| 283 | |
| 284 | // isLocalhost checks if hostname is localhost (allows broader development usage) |
| 285 | func isLocalhost(hostname string) bool { |
| 286 | return hostname == "localhost" || |
| 287 | hostname == "127.0.0.1" || |
| 288 | hostname == "::1" || |
| 289 | strings.HasSuffix(hostname, ".localhost") |
| 290 | } |
| 291 | |
| 292 | // isLoopbackAddress checks if hostname is a strict loopback address (RFC 8252) |
| 293 | func isLoopbackAddress(hostname string) bool { |
no outgoing calls
no test coverage detected