leo-aa88 / design-patterns-in-goView external linksLinks
A list of design patterns implemented in Go with REAL WORLD examples!
☆82Sep 4, 2023Updated 2 years ago
Alternatives and similar repositories for design-patterns-in-go
Users that are interested in design-patterns-in-go are comparing it to the libraries listed below
Sorting:
- An example pipeline that runs and tests a Go project using Buildkite, without Docker.☆13Oct 15, 2025Updated 4 months ago
- Javascript API for Video Transcoding, Thumbnails extraction & Video Summarization. MediaMachine API lets you convert videos between diffe…☆12Apr 22, 2021Updated 4 years ago
- teler Caddy integrates the powerful security features of teler WAF into the Caddy web server, ensuring your web servers remain secure and…☆17Feb 24, 2025Updated 11 months ago
- Go | WebAssembly + Websocket☆14Nov 9, 2023Updated 2 years ago
- An essential retry-operation related library for Golang to build fault-tolerant system.☆16Oct 16, 2023Updated 2 years ago
- 🔧 The version with Homebrew.☆13Updated this week
- In-Memory caching library for templates using html/template☆18Feb 10, 2020Updated 6 years ago
- This is a tutorial showing real time processing using Kafka and MongoDB.☆14Jun 12, 2023Updated 2 years ago
- ☆17May 3, 2024Updated last year
- A GO client for Beaver Chat☆19Oct 8, 2021Updated 4 years ago
- A fast, well-tested and widely used WebSocket implementation for Go.☆17Jul 1, 2023Updated 2 years ago
- HTML Pretty Print for Go (golang)☆19Oct 21, 2020Updated 5 years ago
- Simple, fast, concurrent in-memory database.☆14Jan 29, 2026Updated 2 weeks ago
- A simple package to implement generating and verifying JWT tokens. It generates and verifies both auth tokens and refresh tokens.☆17Apr 10, 2024Updated last year
- An easy way to get started with websockets in golang.☆18Aug 6, 2024Updated last year
- ☆40Sep 14, 2022Updated 3 years ago
- func(w http.ResponseWriter, r *http.Request) error☆55Jan 19, 2026Updated 3 weeks ago
- Data structures & algorithms implemented in Java and solutions to leetcode problems.☆16Mar 18, 2024Updated last year
- Unix domain socket (UDS) examples by golang☆20Jul 28, 2022Updated 3 years ago
- Go, gRPC, microservices, docker example☆23Mar 13, 2023Updated 2 years ago
- A brief working example of adding distributed tracing to a Go application and configuring OTEL, Tempo and more.☆26Jun 18, 2024Updated last year
- Unix domain network multiplexing for Go☆28May 16, 2025Updated 9 months ago
- Clever, minimal wrapper to improve Go `html/template` usage. No loss of speed.☆25Mar 14, 2020Updated 5 years ago
- GO Boilerplate☆28Sep 6, 2022Updated 3 years ago
- Package astar implements the A* search algorithm for finding least-cost paths.☆31Aug 14, 2024Updated last year
- A package to send messages to Microsoft Teams (channels)☆30Nov 15, 2022Updated 3 years ago
- Go Patterns☆30Apr 18, 2024Updated last year
- Generate new project from layout. Supports typed user-input, hooks, and conditions.☆33Aug 26, 2024Updated last year
- ASCII table creator / generator☆33Apr 2, 2025Updated 10 months ago
- ☆32Nov 26, 2023Updated 2 years ago
- HTML Builder☆37Sep 1, 2025Updated 5 months ago
- Blocks is a plugin for mdbook which preprocesses "Blocks" based markdown into beautiful Bootstrap components.☆11Jun 15, 2024Updated last year
- Maintains backlink structure among interlinked Markdown notes☆11Dec 28, 2020Updated 5 years ago
- A library for parsing query parameters for filtering data in REST APIs☆37Sep 26, 2023Updated 2 years ago
- All lebanese projects in one place! 🗺🌏⭐️☆12Jun 23, 2024Updated last year
- A CSS methodology so great, it needed a name...☆12Nov 6, 2025Updated 3 months ago
- DEPRECATED - Allow customising the Mailgun server URL to use EU servers.☆12Apr 17, 2019Updated 6 years ago
- Generate boilerplates for layered architecture by your templates.☆13Dec 27, 2019Updated 6 years ago
- ☆10May 28, 2025Updated 8 months ago