This is a package that provides an interface to iptoasn‘s database.

This is meant to work with ip2asn-combined.tsv dataset, it will also work with the IPv4 and IPv6 only datasets.

This package uses net/netip.

See godoc for more reference.


ASList facilitates looking up AS zone by IP address using Find(ip).

And viewing neighbour AS zones by Index(ip) and FromIndex(index).


ASNMap facilitates looking up AS zones by ASN using ListAS(asn).

And listing all ASN by ListASN()


View Github