Smart Go: Why Go binaries are so large (and what you can do about it)