github.com/gaissmai/interval (go): Package interval provides fast lookups and various other methods for generic one-dimensional intervals.  The author of the library uses the package for fast IP range lookups in access control lists (ACL) and in the author's own IP address management (IPAM) and network management software, see also the author's iprange package.  However, the interval package is useful for all one-dimensional intervals, e.g. time intervals.
Keywords: access-control-lists|fast-ip-lookup|interval-tree|intervals|ip|ipranges|treap|treaps