ermanimer / design-patternsLinks
Go Design Patterns
☆24Updated 3 years ago
Alternatives and similar repositories for design-patterns
Users that are interested in design-patterns are comparing it to the libraries listed below
Sorting:
- An example Event-Driven application in Go built with Watermill library.☆149Updated 2 years ago
- Generate Swagger 2.0 or OpenAPI 3.0 documentation for Go with "no" annotations, "no" files, "no" command☆103Updated last week
- Faker for golang. Random data generator. Compatible with postman dynamic variables.☆179Updated 3 years ago
- Language Agnostic Customizable Boilerplate Project Creator☆141Updated 5 months ago
- Basic service discovery implementation 🥳☆46Updated 3 years ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆111Updated 9 months ago
- golang and decorators / decorator patterns☆137Updated 8 years ago
- Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!☆266Updated 3 years ago
- A fast and easy-to-configure load balancer☆74Updated 3 weeks ago
- A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.☆261Updated 3 months ago
- Go lang implementation of saga pattern☆170Updated last year
- This repos has lots of Go interface usage and best practice examples☆121Updated 5 years ago
- Outbox Pattern implementation in go☆43Updated last year
- 🚗 Real time package tracking implementation with RabbitMQ☆60Updated 3 years ago
- Repository hosting the Golang API template tutorial☆39Updated 3 years ago
- Materials for https://threedots.tech/event-driven/☆36Updated last month
- An example Go project for running local development environment, with hot code reloading.☆110Updated 6 years ago
- Golnag microservice-template by DDD☆33Updated this week
- Cheat Sheet for Go Slice Tricks☆176Updated 3 years ago
- This repo contains examples and implementations of different types of GRPC services and APIs using Golang.☆248Updated 5 years ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆57Updated 7 months ago
- Writing High Performant Golang Programs☆176Updated 2 years ago
- ☆33Updated 2 years ago
- Toy API implementing idempotency keys using Golang & Clean Architecture☆162Updated 3 years ago
- ☆71Updated 3 years ago
- This repos has lots of Go concurrency, goroutine and channel usage and best practice examples☆153Updated 5 years ago
- Clean Architecture using Golang.☆84Updated 10 months ago
- A library to help you create pipelines in Golang☆226Updated 2 years ago
- ☆72Updated 5 years ago
- A simple way to implement pagination in Golang.☆102Updated 2 years ago