Open Source Go Projects for learning go

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Mattermost

    Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

    IMO, the mattermost-server is quite good.

  • core

    Backend server API handling user mgmt, database, storage and real-time component (by staticbackendhq)

    If you're interested in web related development, I'd suggest looking at StaticBackend - I'm always trying to help as much as I can on Discord or GitHub.

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

  • bqb

    BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.

    Plug: BQB (basic query builder) is small, 100% test coverage, and in AwesomeGo. A great starter project.

  • wild-workouts-go-ddd-example

    Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

    Check out wild-workouts. It shows some advanced patterns, and it's a complete working project.

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