https://github.com/tomakado/containers
  
  
    Collection of simple generic data structures currently missing in Go's standard library. 
    https://github.com/tomakado/containers
  
binary-search-tree binary-tree data-structures go-algorithms go-datastructure go-library linked-list queue set stack tree tree-structure
        Last synced: 3 months ago 
        JSON representation
    
Collection of simple generic data structures currently missing in Go's standard library.
- Host: GitHub
 - URL: https://github.com/tomakado/containers
 - Owner: tomakado
 - License: mit
 - Created: 2022-12-20T21:27:19.000Z (almost 3 years ago)
 - Default Branch: master
 - Last Pushed: 2024-03-06T12:33:59.000Z (over 1 year ago)
 - Last Synced: 2024-06-21T17:59:37.050Z (over 1 year ago)
 - Topics: binary-search-tree, binary-tree, data-structures, go-algorithms, go-datastructure, go-library, linked-list, queue, set, stack, tree, tree-structure
 - Language: Go
 - Homepage:
 - Size: 22.5 KB
 - Stars: 22
 - Watchers: 3
 - Forks: 2
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - Funding: .github/FUNDING.yml
 - License: LICENSE
 - Codeowners: .github/CODEOWNERS
 
 
Awesome Lists containing this project
README
          # containers [](https://pkg.go.dev/go.tomakado.io/containers) [](https://coveralls.io/github/tomakado/containers?branch=master) [](https://goreportcard.com/report/go.tomakado.io/containers)
Collection of simple generic data structures currently missing in Go's standard library.
# Install
```bash
go get -u go.tomakado.io/containers
```
# Data structures
* Set 
	* Unordered (hash set)
	* [TODO] Ordered
* List 
* Queue 
* Stack
* [TODO] Heap
* Tree
	* N-ary tree
	* Binary tree