# Go Container ## Docs - [OrderedMap](https://osinet.mintlify.app/data-structures/ordered-map.md): A map that preserves insertion order with stable and recency-based modes. - [Queue](https://osinet.mintlify.app/data-structures/queue.md): Generic FIFO queue with multiple backing implementations. - [Set](https://osinet.mintlify.app/data-structures/set.md): Generic set with union, intersection, and difference operations. - [Stack](https://osinet.mintlify.app/data-structures/stack.md): Generic LIFO stack with multiple backing implementations. - [WaitableQueue](https://osinet.mintlify.app/data-structures/waitable-queue.md): Concurrency-safe queue with flow-control watermarks for producer-consumer patterns. - [Choosing an Implementation](https://osinet.mintlify.app/guides/choosing-implementation.md): Pick the right backing store for your Queue or Stack. - [Concurrency](https://osinet.mintlify.app/guides/concurrency.md): How to safely use Go Container in concurrent programs. - [Performance](https://osinet.mintlify.app/guides/performance.md): Benchmark data and tips for tuning Go Container performance. - [Introduction](https://osinet.mintlify.app/introduction.md): Overview of Go Container's type-safe data structure implementations. - [Quick Start](https://osinet.mintlify.app/quickstart.md): Install Go Container and use your first data structure in minutes.