When is go not a good choice?

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

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
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. go

    The Go programming language

    I think Go is possibly getting somewhere with multiple generations of iterator abstraction proposals, the latest seems to be this. I don't think people will have a hard time seeing the value once it's come together, even if they were skeptical beforehand.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

    The lack of this analysis still results in bugs and CVEs. See how many races are found and fixed in gRPC releases: https://github.com/grpc/grpc-go/releases (search "race"). It's a shame Google does not publish these as CVEs, because many of them qualify.

  4. Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    While we're at it, how about this one from Grafana: blog, patch

  5. compress

    Optimized Go Compression Packages

    It's no surprise that "fast" Go libraries are actually just assembly: https://github.com/klauspost/compress/blob/master/zstd/seqdec_amd64.s (just one file out of several, for just one architecture, for just one compression algorithm!)

  6. go-streams

    A lightweight stream processing library for Go

    Have you looked at this streaming library? https://github.com/reugn/go-streams

  7. gokrazy

    turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or PCs (x86_64 or ARM64)!

    https://gokrazy.org/ would like a word

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

  • Anyone needs a (long-term) contributor for their open source project written in Go?

    11 projects | /r/golang | 30 May 2022
  • Python/Django to Golang questions

    13 projects | /r/golang | 6 May 2022
  • Which library/project do you wish was ported to golang?

    29 projects | /r/golang | 9 Jan 2022
  • The Tech Stack of a Cloud Computing Startup

    10 projects | dev.to | 28 Mar 2025
  • golang + sse + Data-Star for real time sys stats

    5 projects | dev.to | 24 Mar 2025

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