GOlang это язык для разработки backend приложений. Если хочется GUI я бы посмотрел в сторону electron (это простой фреймворк для обертки html, js и css в приложение) и api на golang.
Про electron я знаю, но итоговое приложение на базе электрон получается довольно громоздким на мой взгляд, если смотреть пропорции размер приложения + количество файлов приложения относительно функционала (я сужу по готовы приложениям на Electron, которые я запускал)
Хочется чего-то более нативного, а golang, насколько я слышал - компилируется в нативный код для каждой платформы, как если бы его писали на C/C++