A list of design patterns implemented in Go with REAL WORLD examples!
☆82Sep 4, 2023Updated 3 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. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Template for REST API using Gin framework, PostgreSQL database, JWT authentication, Redis cache, MongoDB for logging, domain event publis…☆233Updated this week
- Examples of using TensorFlow Go API for different Deep Learning models☆23Oct 31, 2019Updated 7 years ago
- In-Memory caching library for templates using html/template☆18Feb 10, 2020Updated 6 years ago
- teler Caddy integrates the powerful security features of teler WAF into the Caddy web server, ensuring your web servers remain secure and…☆18Feb 24, 2025Updated last year
- Machine Learning with Go Quick Start Guide, published by Packt☆19Jan 30, 2023Updated 3 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- ☆22Oct 15, 2021Updated 5 years ago
- 🔧 The version with Homebrew.☆13Feb 10, 2026Updated 8 months ago
- A demo web application in Golang.☆15Jul 17, 2024Updated 2 years ago
- Simple, fast, concurrent in-memory database.☆16Sep 4, 2026Updated last month
- ☆17May 3, 2024Updated 2 years ago
- a simple local json based storage system written in go☆11Dec 27, 2023Updated 2 years ago
- HTML Pretty Print for Go (golang)☆19Oct 21, 2020Updated 6 years ago
- The http checker☆16Nov 8, 2017Updated 8 years ago
- list of primary Go module knobs for controlling CI, vendoring, and when go commands access the network☆44Mar 6, 2019Updated 7 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- A simple package to implement generating and verifying JWT tokens. It generates and verifies both auth tokens and refresh tokens.☆18Apr 10, 2024Updated 2 years ago
- A fast, well-tested and widely used WebSocket implementation for Go.☆17Jul 1, 2023Updated 3 years ago
- An example pipeline that runs and tests a Go project using Buildkite, without Docker.☆14Sep 28, 2026Updated last month
- A simple golang job queue☆13Jan 19, 2023Updated 3 years ago
- Javascript API for Video Transcoding, Thumbnails extraction & Video Summarization. MediaMachine API lets you convert videos between diffe…☆12Apr 22, 2021Updated 5 years ago
- This workshop covers material from the "Distributed Services with Go" book.☆37Dec 8, 2024Updated last year
- A go package that defines an abstract filesystem interface☆15Dec 15, 2025Updated 10 months ago
- func(w http.ResponseWriter, r *http.Request) error☆55Jan 19, 2026Updated 9 months ago
- Simple leveled logging wrapper around standard log package☆17Dec 6, 2022Updated 3 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Golang repository design pattern☆15May 26, 2018Updated 8 years ago
- Building GO rest api using Go Fiber framework, PostgreSQL, redis and docker☆13Feb 10, 2025Updated last year
- TUI for managing golang-migrate migrations☆16Jun 6, 2024Updated 2 years ago
- An example of creating a simple go module☆74Jan 24, 2025Updated last year
- List contents of a directory in tree-like format.☆20Apr 11, 2020Updated 6 years ago
- Example of implementing message brokers☆10Mar 18, 2020Updated 6 years ago
- like gron, but generalised on indentation☆18Aug 15, 2026Updated 2 months ago
- Go library for generating XOAuth2 strings (for use in XOAUTH2 SASL auth schemes for IMAP/SMTP)☆12Sep 17, 2012Updated 14 years ago
- An easy way to get started with websockets in golang.☆21Aug 19, 2026Updated 2 months ago
- Proton VPN Special Offer - Get 70% off • AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- WebRTC SIP client on golang for FreeSwitch☆11Aug 2, 2021Updated 5 years ago
- Linter that detects the wrong usage of zerolog that a user forgets to dispatch zerolog.Event.☆12Feb 5, 2026Updated 8 months ago
- ECommerce platform backend in Golang☆57Jun 25, 2024Updated 2 years ago
- Go structure to GraphQL object☆13Jun 24, 2019Updated 7 years ago
- API service that saves landing page leads to CRM☆13Jul 5, 2021Updated 5 years ago
- A new plugin for map route navigation. Use Maplibre Map as a base layer & map styles and Graphhooper Map route navigation data for polyli…☆17Jun 16, 2025Updated last year
- ☆11Mar 13, 2024Updated 2 years ago