chore: Add more dbgen functions (#6005)

This commit is contained in:
Steven Masley
2023-02-02 17:21:29 -06:00
committed by GitHub
parent 5fe4819669
commit 41e52310bf
3 changed files with 119 additions and 1 deletions

View File

@ -1,5 +1,13 @@
package dbgen
import "net"
func takeFirstIP(values ...net.IPNet) net.IPNet {
return takeFirstF(values, func(v net.IPNet) bool {
return len(v.IP) != 0 && len(v.Mask) != 0
})
}
// takeFirstBytes implements takeFirst for []byte.
// []byte is not a comparable type.
func takeFirstBytes(values ...[]byte) []byte {