gostl

Data structure library

A data structure and algorithm library designed to provide functions similar to C++ STL in Go.

Data structure and algorithm library for go, designed to provide functions similar to C++ STL

GitHub

1k stars
18 watching
114 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists

bitmapbloomfilterrdequehamtketamalistmultisetqueuerbtreesetskiplistsortstackstlvector

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lukelin/js-stlA comprehensive collection of reusable JavaScript data structures and algorithms741
daichi-m/go18dsAn implementation of various data structures and algorithms in Go.46
xant/libhlA set of data structures and APIs for efficient thread-safe management of basic data types.427
srfrog/dictProvides an alternative data structure to Go's built-in map and slice types45
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806
disksing/iterProvides reusable general algorithms for common data transformations and manipulations in Go187
gosuri/go-storeProvides a platform-independent interface to persist and retrieve data in various store implementations.112
sirherrbatka/cl-data-structuresA collection of reusable data structures and streaming algorithms in Common Lisp.48
logic-building/functional-goA Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way.181
leoven/c-macro-collectionsA set of header-only data structures and utilities for C.536
yourbasic/graphA Go library providing efficient algorithms and data structures for graph manipulation712
greencoda/confiqA library for populating structs with data from various formats.35
go-gl/mathglA Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics.563
krukow/clj-dsA library that adapts Clojure's persistent data structures to work with the Java programming language.219
rbrahul/gofpA utility library providing common functions for working with data structures like slices and maps in Go.148