Tv0ridobro / data-structure
some data structures and algorithms using golang
☆69Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for data-structure
- Experiments with Go generics☆96Updated 2 years ago
- Maths includes mathematical functions not defined in the standard Go math package.☆176Updated last year
- Fastest and most efficient goroutine pool (experimental)☆136Updated 2 years ago
- Package for fast copying structs of different types☆49Updated 3 years ago
- A zero-dependency generic in-memory cache Go library☆123Updated 2 months ago
- Fastest levenshtein implementation in Go.☆129Updated 3 years ago
- Generic utility functions for dealing with collections in go☆123Updated 2 years ago
- Parse json with comments and trailing commas.☆87Updated 3 years ago
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 6 months ago
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆43Updated 3 years ago
- Hare is a nimble little database management system for Go.☆94Updated 3 years ago
- Go templates invoked as functions☆152Updated 3 years ago
- 🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics☆60Updated 2 years ago
- Orchestra is a library to manage long running go processes.☆151Updated 5 months ago
- Functional tools in Go 1.18 using newly introduced generics☆176Updated 2 years ago
- Simple expression evaluation engine for Go☆72Updated 3 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆67Updated 3 weeks ago
- Load file-backed memory☆121Updated 2 years ago
- Optional values for Go☆104Updated last year
- Implementation of Boyer-Moore fast string search algorithm in Go☆57Updated 2 years ago
- Useful Go String methods☆186Updated last year
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆63Updated 3 months ago
- treedrawer is a Go module for drawing trees on the terminal.☆77Updated 4 years ago
- Notification broadcaster library☆152Updated 2 years ago
- Data analysis tool for Go. Similar to the famous Python library pandas.☆84Updated 2 years ago
- A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.☆109Updated last year
- a unicode-aware, case conversion library for Go☆54Updated 10 months ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆69Updated 2 years ago
- A PDF renderer for the goldmark markdown parser.☆123Updated 11 months ago
- A set of performant rate limiters for Go☆87Updated 7 months ago