youngzhu / algs4-go
Algorithms, 4th Edition, Go version
☆184Updated last week
Alternatives and similar repositories for algs4-go:
Users that are interested in algs4-go are comparing it to the libraries listed below
- B-tree implementation for Go☆234Updated 2 years ago
- Cheat Sheet for Go Slice Tricks☆175Updated last year
- Checklist for code reviews☆152Updated 3 years ago
- Clean Architecture using Golang.☆83Updated 10 months ago
- A minimal and efficient workerpool implementation in Go using goroutines.☆123Updated 3 years ago
- When storing a value in a Go interface allocates memory on the heap.☆72Updated 2 years ago
- ☆323Updated this week
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆216Updated last year
- A collection of best practices and lessons learnt from applying concurrency in go.☆97Updated 2 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆366Updated last year
- Zero-allocation type-safe pool for Go☆225Updated last year
- Hands-On Dependency Injection in Go, published by Packt☆140Updated last year
- An example Event-Driven application in Go built with Watermill library.☆134Updated last year
- Go client libraries for OpenAI☆453Updated last year
- Maths includes mathematical functions not defined in the standard Go math package.☆176Updated last year
- Tool to visualize the graph of embedded structs in Go projects☆226Updated 4 months ago
- Slides and Links for 2022 GopherCon talks☆83Updated last year
- Short examples of common anti-patterns in Go Web Applications.☆388Updated 2 months ago
- http integration test framework☆255Updated 5 months ago
- A collection of Go style guides☆973Updated 2 years ago
- structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.☆817Updated 10 months ago
- 🔍 Go binary size SVG treemap☆446Updated 2 months ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 7 months ago
- ☆349Updated last year
- Easy to use distributed event bus similar to Kafka☆93Updated 2 years ago
- A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.☆242Updated 2 years ago
- Code snippets with tests and testable examples for the Go programming language☆42Updated 4 years ago
- fault injection library in go using standard http middleware☆507Updated 3 weeks ago
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)☆359Updated last year