Also give each type of set its own file. Updates #cleanup Signed-off-by: Chris Palmer <cpalmer@tailscale.com>
Updates #502 Signed-off-by: Maisem Ali <maisem@tailscale.com>
Updates #8419 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This is an exact copy of the files misc/set/set{,_test}.go from tailscale/corp@a5415daa9c, plus the license headers. For use in #7877 Signed-off-by: Andrew Dunham <andrew@du.nham.ca> Change-Id: I712d09c6d1a180c6633abe3acf8feb59b27e2866