Skip to content

ipfreely-uk/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALL CODE IN ALPHA STATE

IPFreely.uk

IP address manipulation library written in Go. This library treats IP addresses as generic unsigned integers capable of arithmetic and bitwise operations.

Packages

Add an import statement to go.mod to utilise.

Package Purpose
import github.com/ipfreely-uk/go/ip Core IP address types
import github.com/ipfreely-uk/go/ip/compare Generic comparison types and functions
import github.com/ipfreely-uk/go/ip/network IP address collection & iteration types
import github.com/ipfreely-uk/go/ip/network/cidr CIDR notation functions
import github.com/ipfreely-uk/go/ip/subnet CIDR subnet functions

Versus Standard Library

Selective comparison with standard library types in net and netip.

TODO

Links

Continuous Integration

Go Go Reference