var parseIPTests …
func TestParseIP(t *testing.T) { … }
func TestLookupWithIP(t *testing.T) { … }
func BenchmarkParseIP(b *testing.B) { … }
func BenchmarkParseIPValidIPv4(b *testing.B) { … }
func BenchmarkParseIPValidIPv6(b *testing.B) { … }
func TestMarshalEmptyIP(t *testing.T) { … }
var ipStringTests …
func TestIPString(t *testing.T) { … }
func TestIPAppendTextNoAllocs(t *testing.T) { … }
func BenchmarkIPMarshalText(b *testing.B) { … }
var sink …
func BenchmarkIPString(b *testing.B) { … }
func benchmarkIPString(b *testing.B, size int) { … }
var ipMaskTests …
func TestIPMask(t *testing.T) { … }
var ipMaskStringTests …
func TestIPMaskString(t *testing.T) { … }
func BenchmarkIPMaskString(b *testing.B) { … }
var parseCIDRTests …
func TestParseCIDR(t *testing.T) { … }
var ipNetContainsTests …
func TestIPNetContains(t *testing.T) { … }
var ipNetStringTests …
func TestIPNetString(t *testing.T) { … }
var cidrMaskTests …
func TestCIDRMask(t *testing.T) { … }
var v4addr …
var v4mappedv6addr …
var v6addr …
var v4mask …
var v4mappedv6mask …
var v6mask …
var badaddr …
var badmask …
var v4maskzero …
var networkNumberAndMaskTests …
func TestNetworkNumberAndMask(t *testing.T) { … }
func TestSplitHostPort(t *testing.T) { … }
func TestJoinHostPort(t *testing.T) { … }
var ipAddrFamilyTests …
func TestIPAddrFamily(t *testing.T) { … }
var ipAddrScopeTests …
func name(f any) string { … }
func TestIPAddrScope(t *testing.T) { … }
func BenchmarkIPEqual(b *testing.B) { … }
func benchmarkIPEqual(b *testing.B, size int) { … }