Algorithms and Data Structures implemented in Go for beginners, following best practices.
- algorithms
- algorithms-implemented
- data-structures
- datastructures
47,133 repositories indexed
1–15 of 15 · Most stars
Algorithms and Data Structures implemented in Go for beginners, following best practices.
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
Implements a deep pretty printer for Go data structures to aid in debugging
Implements string functions widely used in other languages but absent in Go.
Package goraph implements graph data structure and algorithms.
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
Go implementation of C++ STL iterators and algorithms.
common creational, behavioural and structural patterns implemented in go 🤩
Weighted PageRank implementation in Go
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
go 1.23 implementation of linked list with iterators and generics support
Sample Golang app to demonstrace OpenTelemetry instrumentation