Working my way through cracking the coding interview in Go, because I want to learn it
Repository Index
47,133 repositories indexed
73–95 of 95 · Most stars
Probabilistic set data structure
- bloom-filter
- data-structures
- go
Weighted PageRank implementation in Go
- pagerank
- algorithms
- golang
- go
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
- reference-implementation
- hexagonal-architecture
- go
- golang-examples
The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
go-vertical-slice-architecture
A currency computations package.
- go-library
- currency
- go-package
- currency-computations
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
☝️ go-graphql subscription over Kafka/Redis/NSQ example
Patreon Go API client
- patreon
- patreon-api
- go
- golang
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")
- radix-tree
- radix-trie
- prefix-tree
- trie
REST API Fiber boilerplate
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
- go
- golang
- set
- data-structures
Parse awesome-go README file and generate a new README file with repo info.
My understanding of how to structure a golang project.
This is the companion repo for Go Succinctly by Amir Irani.
(module) A Go JWT authentication library with refresh token rotation, Redis-backed revocation, and Gin middleware
- golang
- jwt
- jwt-auth
- go
Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
- manipulating-uuids
- guid
- uuid-generator
- uuid1
A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
go 1.23 implementation of linked list with iterators and generics support
- generic-linked-list
- golang-library
- golang-package
- iterator
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers
- collections
- data-structures
- functional-programming
- generics