Our great sponsors
-
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.
Dart. It's also a Google project like Go.
That's not what OP asked tho. It's very trivial for Rust, C#, Deno (the ones i'm familiar with) to create static one-file binaries. In fact, there are talks in dotnet repo to produce platform specific code by default. The problem you have with glibc is not really a good argument specifically because of containerization. This is probably one of the strongest reasons Go is not as widely adopted. Unless you use CGo, which complicates matter to another magnitude, every good library out there needs to be reimplemented in Go.
it can be completely statically linked binaries. example: https://github.com/confluentinc/confluent-kafka-go/blob/db57ef6235/kafka/librdkafka_vendor/README.md
I would say cosmopolitan C library can do even more than just one single binary, since compiled binary can run on any platform(Windows, BSD, Linux...) without recompilation, even as a first binary run by BIOS