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

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. 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 .

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. go-ethereum

    Go implementation of the Ethereum protocol

  4. Benthos

    Discontinued Fancy stream processing made operationally mundane [Moved to: https://github.com/redpanda-data/connect]

  5. Listmonk

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

  6. sourcegraph

    Discontinued Code AI platform with Code Search & Cody

  7. convoy

    The Cloud Native Webhooks Gateway

  8. taiko-client

    Discontinued Taiko's client implementation in Go. 🔧

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. service

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

  11. 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/

  12. fzf

    :cherry_blossom: A command-line fuzzy finder

  13. go

    The Go programming language

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

  15. poly

    A Go package for engineering organisms.

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

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

  • Cloudflare is almost perfect

    4 projects | dev.to | 16 Jan 2025
  • Show HN: Feature Flags Backed by Git

    2 projects | news.ycombinator.com | 5 Sep 2024
  • Show HN: Dew v1.0.0 – A lightweight, zero-dependency command bus for Go

    1 project | news.ycombinator.com | 17 Aug 2024
  • Show HN: WAL Implementation in Golang

    4 projects | news.ycombinator.com | 8 Jul 2024
  • How to securely reverse-proxy ASP.NET Core web apps

    3 projects | dev.to | 4 Apr 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?