package netsplit import ( "go4.org/netipx" "net/netip" ) // Split splits the network defined in a CIDRSplitter alongside its configuration and performs the subnetting. func (c *CIDRSplitter) Split() (nets []*netip.Prefix, remaining *netipx.IPSet, err error) { // TODO return }