Rustは非公式GTKバインディングくらいしかまともなGUIツールキットがないのが問題
GUIの観点においてGoは論外
クロスプラットフォームのGUI環境を考えると結局C++に戻ることになる