Less horrible than other solution OP mentioned. Go ecosystem is great for CLIs, Web services but Desktop app support is not so great
GitHub then Microsoft invested heavily into Electron. Tons followed. Not to mention the existing web ecosystem.
There are like two dozen random open source developers who bothered to work on Go GUI libraries, on the side.
It is objectively better than Javascript in many respects, not least of which is performance.
There are only two major blocking issues I see, and none of them is unsurmountable:
- Complex text layout (harfbuzz)
- Accessibility