go-data-structures

Installation
SKILL.md

Go Data Structures

Slices and maps look simple and hide the sharpest edges in the language. These rules prevent the aliasing, nil, and iteration bugs that survive code review.

Detailed reference material, loaded on demand:

  • references/containers.md — container/heap priority queue, LRU with container/list, reclaiming map memory, a weak.Pointer cache.

Read a reference file only when the summary below is not enough.

1. Nil Slice vs Empty Slice

Installs
91
GitHub Stars
83
First Seen
Jul 14, 2026