- Edited
DataDrake Thanks, I think I should have worded that differently. Binaries are static and without dependencies for the most part. Fyne needs CGO in order to build (as it relies on GLFW for rendering) but it is statically linked and resulting binaries does not need it installed. All binaries are possible to just install and run on every platform without installing anything extra (does rely on glibc and lower parts of the Linux stack though, but nothing that you shouldn’t already have on the system). The only real issue is that release binaries have to link against an older version of glibc (built in a debian-buster cross-compilation docker container). I’m sorry if what I said before isn’t technically correct, but it is more than static enough for my needs