A library for working with IP addresses and networks in Go
-
Updated
Apr 6, 2024 - Go
A library for working with IP addresses and networks in Go
Go library for handling IP addresses and subnets, both IPv4 and IPv6
This is a Go implemenation of `IPAddress` and `IPNetwork` in the Python package [`netaddr`](https://pypi.org/project/netaddr/). See [godoc](https://godoc.org/github.com/xgfone/netaddr).
This repository is used to get the client IP address of incoming HTTP requests in Go.
This package is used for converting IP range to CIDR(s).
IP address viewer and converter, IP netblock calculator, etc
De-aggregates an IP address range into a list of network prefixes (CIDR blocks)
The cidr package provides a Go utility for converting CIDR (Classless Inter-Domain Routing) blocks into a range of numeric IP addresses. It is designed to work specifically with IPv4 addresses and is useful for network-related operations such as checking if an IP address falls within a CIDR range.
Add a description, image, and links to the ipv4-address topic page so that developers can more easily learn about it.
To associate your repository with the ipv4-address topic, visit your repo's landing page and select "manage topics."