@@ -737,7 +737,7 @@ func checkMetadata(t *testing.T, reader *Reader, ipVersion, recordSize uint) {
737
737
}
738
738
739
739
func checkIpv4 (t * testing.T , reader * Reader ) {
740
- for i := uint (0 ); i < 6 ; i ++ {
740
+ for i := range uint (6 ) {
741
741
address := fmt .Sprintf ("1.1.1.%d" , uint (1 )<< i )
742
742
ip := netip .MustParseAddr (address )
743
743
@@ -820,7 +820,7 @@ func checkIpv6(t *testing.T, reader *Reader) {
820
820
func BenchmarkOpen (b * testing.B ) {
821
821
var db * Reader
822
822
var err error
823
- for i := 0 ; i < b .N ; i ++ {
823
+ for range b .N {
824
824
db , err = Open ("GeoLite2-City.mmdb" )
825
825
if err != nil {
826
826
b .Fatal (err )
@@ -839,7 +839,7 @@ func BenchmarkInterfaceLookup(b *testing.B) {
839
839
var result any
840
840
841
841
s := make (net.IP , 4 )
842
- for i := 0 ; i < b .N ; i ++ {
842
+ for range b .N {
843
843
ip := randomIPv4Address (r , s )
844
844
err = db .Lookup (ip ).Decode (& result )
845
845
if err != nil {
@@ -857,7 +857,7 @@ func BenchmarkLookupNetwork(b *testing.B) {
857
857
r := rand .New (rand .NewSource (time .Now ().UnixNano ()))
858
858
859
859
s := make (net.IP , 4 )
860
- for i := 0 ; i < b .N ; i ++ {
860
+ for range b .N {
861
861
ip := randomIPv4Address (r , s )
862
862
res := db .Lookup (ip )
863
863
if err := res .Err (); err != nil {
@@ -929,7 +929,7 @@ func BenchmarkCityLookup(b *testing.B) {
929
929
var result fullCity
930
930
931
931
s := make (net.IP , 4 )
932
- for i := 0 ; i < b .N ; i ++ {
932
+ for range b .N {
933
933
ip := randomIPv4Address (r , s )
934
934
err = db .Lookup (ip ).Decode (& result )
935
935
if err != nil {
@@ -947,7 +947,7 @@ func BenchmarkCityLookupOnly(b *testing.B) {
947
947
r := rand .New (rand .NewSource (time .Now ().UnixNano ()))
948
948
949
949
s := make (net.IP , 4 )
950
- for i := 0 ; i < b .N ; i ++ {
950
+ for range b .N {
951
951
ip := randomIPv4Address (r , s )
952
952
result := db .Lookup (ip )
953
953
if err := result .Err (); err != nil {
@@ -972,7 +972,7 @@ func BenchmarkDecodeCountryCodeWithStruct(b *testing.B) {
972
972
var result MinCountry
973
973
974
974
s := make (net.IP , 4 )
975
- for i := 0 ; i < b .N ; i ++ {
975
+ for range b .N {
976
976
ip := randomIPv4Address (r , s )
977
977
err = db .Lookup (ip ).Decode (& result )
978
978
if err != nil {
@@ -993,7 +993,7 @@ func BenchmarkDecodePathCountryCode(b *testing.B) {
993
993
var result string
994
994
995
995
s := make (net.IP , 4 )
996
- for i := 0 ; i < b .N ; i ++ {
996
+ for range b .N {
997
997
ip := randomIPv4Address (r , s )
998
998
err = db .Lookup (ip ).DecodePath (& result , path ... )
999
999
if err != nil {
0 commit comments