#Golang has become popular largely because it's easy to build binaries for multiple platforms, and then you can distribute just the binary. But it lacks a standard GUI framework, which means either you have to write native GUI code for each platform (which I think is what they want you to do) or you have to use a wrapper for something like Qt. So naturally what people do is call out to Electron over a socket.
This is going to be bad for Go over the long term. It might kill it.
Golang rant Show more
@freakazoid not once have I ever considered using Electron. Ew, that's a waste of the language's potential. There does need to be a *lot* more options for UI, though. SDL2 and OpenGL/Vulkan graphics works wonders, but UI tools are lacking significantly