lib: utility functions for manipulating sets of primitive type
elements represented using maps

I have seen multiple implementations of string sets and integer sets
and methods the perform set operation and convert between sets and
slices. This CL provides a comprehensive set of reusable utility
functions for handling sets.

NOTE: Most of the code in this CL is auto-generated; focus your review
efforts on doc.go and gen.go.

Change-Id: If8def2d905264a26c75fa63a600dae498a42601b
67 files changed
tree: 3a5870c1ff7199ca2d908468080672db557c0776
  1. buildinfo/
  2. cmdline/
  3. dbutil/
  4. envvar/
  5. host/
  6. metadata/
  7. netconfig/
  8. netstate/
  9. pubsub/
  10. set/
  11. textutil/
  12. toposort/
  13. vlog/
  14. .gitignore
  15. .godepcop
  16. AUTHORS
  17. CONTRIBUTORS
  18. LICENSE
  19. PATENTS
  20. README.md
  21. VERSION
README.md

This repository contains general purpose libraries used by the Vanadium project.