Your ultimate Go microservices framework for the cloud-native era.
-
Updated
Dec 2, 2024 - Go
Your ultimate Go microservices framework for the cloud-native era.
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台
⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP
Klotho - write AWS applications at lightning speed
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的工具箱。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
Simple API for banking routines using a Clean Architecture in Golang 💳 💰 💸
A list of resources we at flyeralarm use to get new developers up and running
👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
Agile Threat Modeling Toolkit
Kratos Project Template
A library for auto-generating C4 diagrams from Go applications
Example Go monolith with embedded microservices and The Clean Architecture
Golang code boilerplate inspired by clean architecture
GoLang architecture linter (checker) tool. Will check all project import path and compare with arch rules defined in yml file. Useful for hexagonal / onion / ddd / mvc and other architectural patterns. Tool can by used in your CI
Add a description, image, and links to the architecture topic page so that developers can more easily learn about it.
To associate your repository with the architecture topic, visit your repo's landing page and select "manage topics."