Where can I find well-written go code to learn from?

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

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
  • wild-workouts-go-ddd-example

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

  • For Event-Driven / DDD / Microservice projects, take a look at this Github org https://github.com/ThreeDotsLabs and their blog detailing the techniques used https://threedots.tech .

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

    Fancy stream processing made operationally mundane

  • Listmonk

    High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

  • sourcegraph

    Code AI platform with Code Search & Cody

  • convoy

    The Cloud Native Webhooks Gateway

  • taiko-client

    Taiko's client implementation in Go. 🔧

  • SaaSHub

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

    SaaSHub logo
  • service

    Starter-kit for writing services in Go using Kubernetes. (by ardanlabs)

  • wtf

    WTF Dial is an example web application written in Go. (by benbjohnson)

  • Have a look at Ben Johnson's WTF Dial project. https://wtfdial.com/

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • go

    The Go programming language

  • Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

  • I like to think the Caddy codebase is pretty good. https://github.com/caddyserver/caddy

  • poly

    A Go package for engineering organisms.

  • go-clean-arch

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

  • I'm working on a project that makes use of Hexagonal Architecture to keep things loosely coupled and I learned golang recently. So, I would recommend you to check out Go clean arch, I think you can a learn a lot from it.

  • SaaSHub

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

    SaaSHub logo
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

  • How to securely reverse-proxy ASP.NET Core web apps

    3 projects | dev.to | 4 Apr 2024
  • ️🚀🚀 Top 3 DevOps Trends to Watch Out for in 2024 📈

    1 project | dev.to | 15 Jan 2024
  • Error handling in Go web apps shouldn't be so awkward

    4 projects | news.ycombinator.com | 9 Jan 2024
  • ️🚀🚀 3 Must Know Tools for Top DevOps Engineers 👷

    1 project | dev.to | 9 Jan 2024
  • ️👨‍🔧 3 Tiny Fixes You Can Make To Start Contributing to Any Open Source Project 🚀

    4 projects | dev.to | 28 Dec 2023