Inspired by GoF patterns
☆124Oct 5, 2022Updated 3 years ago
Alternatives and similar repositories for go-design-patterns
Users that are interested in go-design-patterns are comparing it to the libraries listed below
Sorting:
- golang tool for #gitflow #semanticversioning #semver #git #cli #versioncontrol #developertool☆16Jun 21, 2023Updated 2 years ago
- An efficient trie implementation.☆16Sep 15, 2014Updated 11 years ago
- Go library facilitating the creation of programs that resemble bash scripts.☆14May 29, 2025Updated 9 months ago
- A database change feed for processing work☆11Feb 5, 2021Updated 5 years ago
- DeliveryQueue is a queue with embedded rate limiter that guarantees that delivery function will not be triggered more than specified numb…☆12Jun 11, 2023Updated 2 years ago
- MON - the process monitor☆11Jun 6, 2018Updated 7 years ago
- Accept cryptocurrency using Coinbase Commerce API.☆14Feb 28, 2026Updated last week
- Auto SSH port-fowarding agent which gets forwarding configs from URL.☆16Dec 18, 2023Updated 2 years ago
- A bunch of examples on how to use Node.js streams☆11Jan 7, 2023Updated 3 years ago
- A very useful Golang library used for working with describing time.Duration.☆16Sep 15, 2022Updated 3 years ago
- Hasgo, but with actual generics☆12May 1, 2022Updated 3 years ago
- ☆14Dec 12, 2018Updated 7 years ago
- Annotate golang log/slog logs with context-attached slog.Attrs☆19Nov 5, 2024Updated last year
- Amazing and performant starter for documentation websites powered by Qwik☆16Jun 7, 2024Updated last year
- Flutter UI Challenges☆15Apr 8, 2021Updated 4 years ago
- A Flutter app demonstrating different kinds of state management☆12Oct 13, 2021Updated 4 years ago
- Opinionated Go package for loading typesafe program configuration with validation and migration☆16Dec 23, 2018Updated 7 years ago
- A service that starts and supervises other services and restarts them in case of failure.☆23Mar 2, 2026Updated last week
- A handy wrapper for working with the standard mongo-go-driver☆18Oct 13, 2022Updated 3 years ago
- CLI Tool to extract an Interface from a Golang struct using AST☆20Apr 8, 2020Updated 5 years ago
- Some incremental examples suitable to host an AWS Lambda Functions workshop☆18Mar 26, 2019Updated 6 years ago
- Add a little high availability to your Go functions or methods.☆21Mar 11, 2016Updated 9 years ago
- Tutte ttrontate.☆22Aug 10, 2017Updated 8 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Jun 12, 2022Updated 3 years ago
- MySQL database migrator☆25Apr 24, 2025Updated 10 months ago
- Play with golang crypto package☆20Nov 10, 2015Updated 10 years ago
- A fast and minimalist library for loading .env files in Go. Zero Allocation Get and Set methods☆26Dec 3, 2024Updated last year
- A collection of common Go packages that Voicera uses in microservices☆37Dec 23, 2018Updated 7 years ago
- Go panic logger☆25Dec 17, 2018Updated 7 years ago
- Firebase Cloud Messaging for application servers implemented using the Go programming language.☆51Mar 6, 2020Updated 6 years ago
- Solutions to TopCoder problems in C++, Haskell, and other languages☆21May 15, 2015Updated 10 years ago
- golang version zeroformatter☆29Mar 16, 2021Updated 4 years ago
- Modular Go library for HTML5 Server-Sent Events (SSE)☆22Nov 25, 2023Updated 2 years ago
- copy struct to struct for golang☆25Mar 7, 2023Updated 3 years ago
- Example server using fasthttp and fasthttprouter with graceful shutdown☆25May 27, 2018Updated 7 years ago
- This is the code repository for the book, Go Design Patterns, published by Packt☆418Jan 30, 2023Updated 3 years ago
- DevOps tool for managing microservices☆28Apr 14, 2019Updated 6 years ago
- Leader election for your own services, building on Kubernetes' APIs/etcd.☆29Jul 31, 2019Updated 6 years ago
- Setting up a Service to service authentication using AWS cognito☆10Apr 18, 2019Updated 6 years ago