smallnest / go-best-practices
resources for go best practices
☆294Updated last year
Related projects ⓘ
Alternatives and complementary repositories for go-best-practices
- Design patterns for the Go programming language☆616Updated last year
- Collections of Go patterns based on tmrts/go-patterns, But merged with other awesome forks and more improvoments.☆411Updated last year
- ☆804Updated 4 years ago
- Short examples of common anti-patterns in Go Web Applications.☆380Updated last month
- This is the code repository for the book, Go Design Patterns, published by Packt☆408Updated last year
- Bunch of examples for dealing with the reflect package☆560Updated 3 years ago
- Examples taken from Rob Pike's talk about concurrency patterns.☆379Updated 6 years ago
- A collection of Go style guides☆971Updated 2 years ago
- An example project showcasing how Ardan Labs writes integration tests☆117Updated 3 years ago
- Implementation of design patterns in Golang☆312Updated 2 years ago
- Clean Architecture sample☆630Updated last year
- Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.☆875Updated 3 years ago
- Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)☆530Updated 2 years ago
- ☆233Updated 2 years ago
- Go microservices workshop example project☆360Updated 7 years ago
- Slides and links for 2019 talks☆313Updated 4 years ago
- Full sourcecode for the book, "Concurrency in Go" published by O'Reilly.☆884Updated 3 years ago
- Examples for building microservices with Go kit (gokit.io)☆182Updated 2 years ago
- Microservice template project for Go and gRPC☆542Updated 4 years ago
- Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB☆642Updated 11 months ago
- An example of using Go gRPC and tools from the greater gRPC ecosystem together with the GoGo Protobuf Project.☆453Updated 2 years ago
- ☆346Updated 11 months ago
- Implements saga-pattern in Go, another way to distribute transaction.☆245Updated 4 years ago
- DDD like architecture sample application☆288Updated 5 years ago
- A Golang reference implementation of the CQRS pattern.☆339Updated last year
- A Go dependency graph visualization tool☆1,055Updated 7 months ago
- 🏆 Opinionated Styleguide for the Go language☆1,496Updated 3 months ago
- Clean Architecture using Golang.☆83Updated 9 months ago
- Go with Clean Architecture☆581Updated last year