Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
☆983Nov 8, 2021Updated 4 years ago
Alternatives and similar repositories for go-cleanarch
Users that are interested in go-cleanarch are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.☆6,477Aug 27, 2026Updated last month
- Source code for https://threedots.tech/post/microservices-or-monolith-its-detail/ article.☆309Aug 15, 2024Updated 2 years ago
- Building event-driven applications the easy way in Go.☆9,916Aug 25, 2026Updated last month
- Modern Go Application example☆1,945Nov 1, 2024Updated last year
- Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture☆10,172Apr 24, 2024Updated 2 years ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- Generate a Go ORM tailored to your database schema.☆6,980Jul 12, 2026Updated 3 months ago
- Short examples of common anti-patterns in Go Web Applications.☆468Oct 2, 2024Updated 2 years ago
- Clean Architecture Example in Go☆278May 6, 2017Updated 9 years ago
- Package for comparing Go values in tests☆4,678Jun 18, 2026Updated 4 months ago
- Cucumber for golang☆2,684Updated this week
- Generate Go client and server boilerplate from OpenAPI 3 specifications☆8,625Updated this week
- Exploring DDD in Go☆2,449Oct 12, 2021Updated 5 years ago
- A toolkit with common assertions and mocks that plays nicely with the standard library☆26,231Updated this week
- Run a command when files change☆3,551Feb 26, 2026Updated 7 months ago
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- A Go (golang) package for representing a list of errors as a single error.☆2,591Updated this week
- An example Go application demonstrating The Clean Architecture.☆614Jul 16, 2021Updated 5 years ago
- Curated list of Go design patterns, recipes and idioms☆28,270May 14, 2024Updated 2 years ago
- Fast linters runner for Go☆19,442Updated this week
- Compile-time Dependency Injection for Go☆14,387Aug 22, 2025Updated last year
- Universally Unique Lexicographically Sortable Identifier (ULID) in Go☆5,047Jul 23, 2026Updated 2 months ago
- Clean Architecture sample☆627May 26, 2023Updated 3 years ago
- Staticcheck - The advanced Go linter☆6,908Updated this week
- Fluent SQL generation for golang☆7,987Apr 24, 2024Updated 2 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Database migrations. CLI and Golang library.☆18,975Sep 9, 2026Updated last month
- A mock code autogenerator for Go☆7,171Updated this week
- A standard library for microservices.☆27,418Jul 19, 2024Updated 2 years ago
- Event Sourcing for Go!☆1,680Sep 2, 2026Updated last month
- An attempt to build a maintainable architecture in go projects, based on Hexagonal Architecture, The Clean Architecture, Onion Architectu…☆71Oct 8, 2020Updated 6 years ago
- a clean architecture implementation of the realworldapp (needs rework)☆531Dec 8, 2025Updated 10 months ago
- Goroutine leak detector☆5,294Sep 15, 2026Updated last month
- HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽☆2,215Sep 24, 2024Updated 2 years ago
- Jennifer is a code generator for Go☆3,631Oct 7, 2026Updated last week
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Blazing fast, structured, leveled logging in Go.☆24,671Sep 16, 2026Updated last month
- Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC ser…☆6,110Updated this week
- DDD like architecture sample application☆290Aug 25, 2019Updated 7 years ago
- Go security checker☆8,972Updated this week
- A simple CQRS Framework for go☆216Dec 27, 2022Updated 3 years ago
- A library for auto-generating C4 diagrams from Go applications☆368Oct 7, 2026Updated last week
- lightweight, idiomatic and composable router for building Go HTTP services☆22,960Updated this week