#1148628 ITP: golang-github-zyedidia-generic -- generic container data structures for Go

Package:
wnpp
Source:
wnpp
Submitter:
Juan Manuel Méndez Rey
Date:
2026-09-21 12:53:04 UTC
Severity:
normal
#1148628#5
Date:
2026-09-21 12:51:31 UTC
From:
To:
* Package name    : golang-github-zyedidia-generic
  Version         : 1.2.2~git20230320.4410d23
  Upstream Contact: https://github.com/zyedidia/generic/issues
* URL             : https://github.com/zyedidia/generic
* License         : Expat
  Programming Lang: Go
  Description     : generic container data structures for Go

Collection of generic container types for Go, using type parameters so
 that each structure works with arbitrary key and value types. The set spans
 ordered and unordered maps and sets, several search trees, and sequence
 containers.
 .
 Included are an AVL tree, a B-tree, an interval tree and a ternary search
 trie; a linear-probing hashmap with copy-on-write cloning plus a hashset and
 mapset built on it; an LRU cache, a bidirectional map and a multimap; and a
 2-dimensional array, doubly-linked list, binary heap, FIFO queue, LIFO stack,
 and both mutable and persistent ropes.
 .
 This package is a build dependency of syft (ITP https://bugs.debian.org/1124819).

I intend to maintain this package within the Debian Go Packaging Team.