ismanf / golang-design-patterns
Implementation of design patterns in Golang
☆317Updated 2 years ago
Alternatives and similar repositories for golang-design-patterns:
Users that are interested in golang-design-patterns are comparing it to the libraries listed below
- This is the code repository for the book, Go Design Patterns, published by Packt☆412Updated 2 years ago
- Write language go and using clean architecture☆138Updated last year
- Short examples of common anti-patterns in Go Web Applications.☆412Updated 5 months ago
- Design patterns for the Go programming language☆620Updated last year
- ☆206Updated 2 years ago
- Example Go kit services☆362Updated 7 months ago
- Example Go service using go-swagger and Clean Architecture☆170Updated last year
- Source code for tutorial "How to develop Go gRPC microservice with HTTP/REST endpoint, middleware, Kubernetes deployment, etc."☆315Updated 6 years ago
- Go concurrency patterns from Rob Pike's 2012 Google I/O talk☆169Updated 6 years ago
- This repo contains examples and implementations of different types of GRPC services and APIs using Golang.☆250Updated 4 years ago
- Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB☆647Updated last year
- Go clean Architecture with GRPC☆117Updated 6 years ago
- Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.☆871Updated 3 years ago
- ☆65Updated last week
- Source code for https://threedots.tech/post/microservices-or-monolith-its-detail/ article.☆285Updated 7 months ago
- Little API to demonstrate various microservice design principles and technologies☆147Updated 2 years ago
- Distributed Systems programming examples in the Go programming language.☆104Updated 2 years ago
- Go lang implementation of saga pattern☆160Updated 7 months ago
- Go Examples: From basics to distributed systems☆625Updated last week
- Toy API implementing idempotency keys using Golang & Clean Architecture☆161Updated 2 years ago
- Writing High Performant Golang Programs☆165Updated last year
- ☆137Updated 4 years ago
- Go's Tooling Cheat Sheet☆172Updated 5 years ago
- An example to demonstrate the dependency injection pattern in Go☆80Updated 7 years ago
- Modern Web Application with Golang☆304Updated last year
- Go GRPC Auth Microservice☆138Updated last year
- Hands-On Dependency Injection in Go, published by Packt☆143Updated 2 years ago
- golang and decorators / decorator patterns☆139Updated 7 years ago
- A Golang reference implementation of the CQRS pattern.☆350Updated 2 years ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆105Updated 6 months ago