What are some backend-related stuff that Go isn't good at?

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
  • go-formatter

    A curated list of awesome Go frameworks, libraries and software

  • I'd say keep abreast of developments with Go, make yourself aware of the ecosystem (eg look at https://github.com/avelino/awesome-go). There are some amazing tools and projects there eg. etcd

  • rtsp-bench

    RTSP -> WebRTC Server that generates a CPU Usage report

  • 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
  • go-ethereum

    Go implementation of the Ethereum protocol

  • opt

    An optional type for Go compatible with "encoding/json" and "database/sql" (by FallenTaters)

  • Rust's Option is absolutely fantastic and integrates very well with the rest of the language. If you deal with a lot of null values I recommend you make such a wrapper yourself to avoid pointers. I made one recently out of frustration: https://github.com/Fallentaters/opt

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