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: 4 months ago
Linked from 2 awesome lists

bitmapbloomfilterrdequehamtketamalistmultisetqueuerbtreesetskiplistsortstackstlvector

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lukelin/js-stl A comprehensive collection of reusable JavaScript data structures and algorithms 743
daichi-m/go18ds An implementation of various data structures and algorithms in Go. 46
xant/libhl A set of data structures and APIs for efficient thread-safe management of basic data types. 423
srfrog/dict Provides an alternative data structure to Go's built-in map and slice types 45
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 805
disksing/iter Provides reusable general algorithms for common data transformations and manipulations in Go 187
gosuri/go-store Provides a platform-independent interface to persist and retrieve data in various store implementations. 112
sirherrbatka/cl-data-structures A collection of reusable data structures and streaming algorithms in Common Lisp. 47
logic-building/functional-go A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. 181
leoven/c-macro-collections A set of header-only data structures and utilities for C. 534
yourbasic/graph A Go library providing efficient algorithms and data structures for graph manipulation 709
greencoda/confiq A Go package for loading structured data into structs with mapping using tags and selectors. 35
go-gl/mathgl A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. 561
krukow/clj-ds Provides data structures modified from Clojure to be usable outside of the language in a Java context 219
rbrahul/gofp A utility library providing common functions for working with data structures like slices and maps in Go. 146