Go Masterpieces

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

    Fancy stream processing made operationally mundane

  • Benthos: https://www.benthos.dev/ It’s the Swiss army knife for stream processing and, behind the awesome artwork, you’ll find a great quality codebase with the same standards applied everywhere, since it’s still maintained by a single person. The project is quite active and I’m an occasional contributor. There are many ideas for additions and enhancements that can be made to it if you’re interested in contributing.

  • Orange Forum

    A light-weight forum

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

    A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

  • https://github.com/FiloSottile/age/tree/main/armor https://github.com/FiloSottile/age/tree/main/agessh

  • esbuild

    An extremely fast bundler for the web

  • Esbuild (https://esbuild.github.io/) - an extremely fast JavaScript bundler. In addition to being 10-100x faster than the alternatives and very widely used in the web community, I've learned a lot about parsing, WebAssembly targets for Go, and performance optimization just by perusing the source code of the project.

  • bfapi

    Resilient, scalable Brainf*ck, in the spirit of modern systems design

  • That one touched my soul. https://github.com/zserge/bfapi

  • zerolog

    Zero Allocation JSON Logger

  • Choosing from what we have zerolog is probably my favourite. Prometheus is better then many. Stdlib is not perfect and sometimes outdated but still is the best guide to start with.

  • prometheus

    The Prometheus monitoring system and time series database.

  • Choosing from what we have zerolog is probably my favourite. Prometheus is better then many. Stdlib is not perfect and sometimes outdated but still is the best guide to start with.

  • SaaSHub

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

    SaaSHub logo
  • graphjin

    GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks

  • Graphjin a GraphQL to SQL compiler https://github.com/dosco/graphjin

  • logr

    A simple logging interface for Go

  • After writing a lot of libraries I really appreciate logr. There are plenty of times when my library needs to output debugging info, but it's not practical to do things like parse flags for verbosity level. With thus I can just log at a higher V level and be done with it.

  • afero

    A FileSystem Abstraction System for Go

  • Afero. It does a wonderful job of abstracting filesystems and providing things like in-memory filesystems for testing, network filesystems, bucket filesystems, etc.

  • Camlistore

    Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.

  • tailscale

    The easiest, most secure way to use WireGuard and 2FA.

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

  • Looking for elegant code bases written in GoLang

    6 projects | /r/golang | 9 Dec 2023
  • Building RESTful API with Hexagonal Architecture in Go

    21 projects | dev.to | 27 Sep 2023
  • Zerolog printing logs multiple times

    2 projects | /r/golang | 19 Apr 2023
  • Does this project structure make sense?

    6 projects | /r/golang | 5 Apr 2023
  • Why it is so weirdo??

    2 projects | /r/ProgrammerHumor | 22 Mar 2023