braheezy / goqoa

CLI tool for QOA files
MIT License
5 stars 0 forks source link

Optimize binary size #13

Closed braheezy closed 6 months ago

braheezy commented 6 months ago

Go binaries are notoriously large because, in the interest of deployability, they bundle the entire Go runtime with a build. This makes them poor for resource-constrained environments. Also, QOA has a theme about being tiny, so let's stay on theme.

I've heard of at least these tools used in the Go community to make smaller binaries: