Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
- generic
- golang
- graph
- graph-algorithms
Generic, zero-alloc, 100%-test covered Quadtree for golang
go 1.23 implementation of linked list with iterators and generics support
- generic-linked-list
- golang-library
- golang-package
- iterator
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers