Go Architecture

Open-source Go projects categorized as Architecture

Top 17 Go Architecture Projects

  • kratos

    Your ultimate Go microservices framework for the cloud-native era.

  • go-clean-arch

    Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terrascan

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

  • Project mention: Cloud Security and Resilience: DevSecOps Tools and Practices | dev.to | 2024-05-01

    2. Terrascan: https://github.com/tenable/terrascan Terrascan detects security vulnerabilities and compliance violations across your IaC. Supports multiple cloud providers, ensuring that your infrastructure complies with security best practices.

  • go-backend-clean-architecture

    A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

  • Project mention: Finding The Best Go Project Structure | /r/golang | 2023-05-23

    I find this one nice https://github.com/amitshekhariitbhu/go-backend-clean-architecture

  • cloudpods

    A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台

  • monday

    ⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP

  • klotho

    Klotho - write AWS applications at lightning speed

  • Project mention: Cloud, Why So Difficult? | news.ycombinator.com | 2023-06-26

    Another project in this space is Klotho. I think it's the only one with broad language support so you can write in Go or Python or JavaScript or Java or C#.

    https://klo.dev/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • sponge

    Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.

  • Project mention: Gin + Gorm Practical Guide, Implementing a Simple Q&A Community Backend Service in One Hour | dev.to | 2024-04-24

    Install a scaffold named sponge (integrated with Gin + Gorm), which supports Windows, macOS, and Linux environments. Click to view the installation instructions for sponge.

  • go-cleanarch

    Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.

  • Project mention: Setting up ArgoCD from scratch | /r/ArgoCD | 2023-05-23

    More details: - https://github.com/shortlink-org/shortlink/tree/main/ops/argocd - https://github.com/shortlink-org/shortlink/tree/main/ops/gitlab

  • go-clean-architecture

    Simple API for banking routines using a Clean Architecture in Golang :credit_card: :moneybag: :money_with_wings:

  • threagile

    Agile Threat Modeling Toolkit

  • Project mention: Threagile – Agile Threat Modeling Toolkit | news.ycombinator.com | 2023-11-17
  • nocolor

    Validate the architecture of your PHP project based on the concept of function colors

  • arch-go

    Architecture checks for Go projects

  • bathyscaphe

    Fast, highly configurable, cloud native dark web crawler.

  • go-ddd

    Go Domain Driven Design Template / Reference (by sklinkert)

  • Project mention: Show HN: Domain Driven Design Template in Golang | news.ycombinator.com | 2024-05-01
  • decompose

    Reverse-engineering tool for docker environments (by s0rg)

  • Project mention: decompose v1.2.0 released | /r/golang | 2023-08-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Architecture related posts

  • Threagile – Agile Threat Modeling Toolkit

    1 project | news.ycombinator.com | 17 Nov 2023
  • decompose v1.2.0 released

    1 project | /r/golang | 20 Aug 2023
  • Cloud, Why So Difficult?

    4 projects | news.ycombinator.com | 26 Jun 2023
  • Setting up ArgoCD from scratch

    4 projects | /r/ArgoCD | 23 May 2023
  • Can you get a job with no professional CI/CD experience but IAC,scripting,AWS,Kubernetes and ansible experience ?

    1 project | /r/kubernetes | 17 May 2023
  • [Devops] Éditeur intelligent de nouvelle génération pour infra-as-code

    1 project | /r/enfrancais | 6 May 2023
  • Intelligent next-gen editor for infra-as-code

    1 project | /r/Terraform | 26 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Architecture projects in Go? This list will help you:

Project Stars
1 kratos 22,480
2 go-clean-arch 8,717
3 terrascan 4,518
4 go-backend-clean-architecture 3,708
5 cloudpods 2,335
6 monday 1,333
7 klotho 1,087
8 sponge 942
9 go-cleanarch 825
10 shortlink 681
11 go-clean-architecture 602
12 threagile 564
13 nocolor 157
14 arch-go 128
15 bathyscaphe 92
16 go-ddd 76
17 decompose 73

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com