ermanimer / design-patterns
Go Design Patterns
☆22Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for design-patterns
- Basic service discovery implementation 🥳☆43Updated 2 years ago
- This repos has lots of Go concurrency, goroutine and channel usage and best practice examples☆151Updated 3 years ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆95Updated 2 months ago
- Generate Swagger 2.0 documentation for Go with "no" annotations, "no" files, "no" command☆94Updated last month
- This repos has lots of Go interface usage and best practice examples☆119Updated 4 years ago
- An enhanced and lightweight http client for Golang☆80Updated 9 months ago
- Repository hosting the Golang API template tutorial☆40Updated 2 years ago
- A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.☆224Updated 6 months ago
- Check licenses in your go package with this action!☆26Updated 2 years ago
- PoC: How to make ~ work on Go Compiler☆16Updated 3 years ago
- 🚗 Real time package tracking implementation with RabbitMQ☆58Updated 2 years ago
- Swiss army knife for Golang developers☆73Updated last year
- Go + Angular Todo App, This repository is a todo sample go and angular web project built according to Clean Architecture.☆27Updated last month
- golang and decorators / decorator patterns☆138Updated 7 years ago
- Simple terminal-based dashboard for golang memory statistic☆44Updated 4 years ago
- Customizable Boilerplate Project Creator☆139Updated last year
- Experiments with Go generics☆96Updated 3 years ago
- Packaging and encrypting/decrypting your files for Golang☆20Updated 3 years ago
- Pipeline pattern for your jobs, tasks, etc.. (Golang)☆55Updated 5 months ago
- 🚨 slog sampling: drop repetitive log records☆58Updated this week
- An example Event-Driven application in Go built with Watermill library.☆134Updated last year
- GO Data Structures and Algorithms☆30Updated 3 years ago
- A simple demonstration of how to implement Debezium and Kafka connection within Golang☆30Updated 3 years ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆50Updated 3 weeks ago
- ☆67Updated 3 years ago
- A fast and easy-to-configure load balancer☆56Updated 3 weeks ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆54Updated 3 years ago
- Examples of golang channels use cases☆35Updated 2 years ago
- An example Go project for running local development environment, with hot code reloading.☆101Updated 5 years ago
- kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By pr…☆38Updated 10 months ago