Damn, it's really bugging me that Golang (and Rust) are creating such huge binaries. It's just hard for me to accept this. I'm aware that dynamic linking has issues. I'm also aware that my `libc-2.31.so` is of similar size than a simple Go binary. Still, it's holding me back. See, I'd like to use a modern language like Go or Rust for a lot of things in my `~/bin` or for projects like `explain` or `gitary`. But they're so clunky. And I'd end up with several hundred MB of binaries with a lot of duplicate code. This doesn't feel right. Don't tell me that hard drives are cheap these days.