A practical approach to structuring Golang applications

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • kubernetes

    Production-Grade Container Scheduling and Management

  • go-ethereum

    Go implementation of the Ethereum protocol

  • 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
  • InfluxDB

    Scalable datastore for metrics, events, and real-time analytics

  • Moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

  • cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

  • Packer

    Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

  • Lean and Mean Docker containers

    Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

  • SaaSHub

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

    SaaSHub logo
  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • https://github.com/hashicorp/terraform/tree/master/internal https://github.com/influxdata/influxdb/tree/master/internal

  • helm

    The Kubernetes Package Manager

  • go-layout

    Go Project Layout

  • You can download the full project layout template from my GitHub (https://github.com/fir1/go-layout).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • An open framework to assemble specialized container systems

    1 project | news.ycombinator.com | 6 May 2024
  • Docker Inc. refuses to patch HIGH vulnerabilities in Docker

    1 project | news.ycombinator.com | 28 Feb 2024
  • Docker Inc. refuses to patch HIGH vulnerabilities in Docker

    1 project | news.ycombinator.com | 28 Feb 2024
  • Do not install Docker Desktop on GNU/Linux systems

    1 project | news.ycombinator.com | 19 Feb 2024
  • Moby: Block io_uring_* syscalls in default profile

    1 project | news.ycombinator.com | 12 Jan 2024