It's not about what those languages allow, it's about how developers use them. You very rarely see C software distributed this way.
Go developers only distribute their open source software in a way that you only have to take the source, compile it, and run it, without having to worry about dependencies.