Создание форм в Golang?
Это GUI называется.
Что, прям обязательно на Go? Обязательно нужно выбрать тот ЯП, который максимально НЕ подходит под задачу?
На линуксе полно средств для GUI, соответствующих ЦА линукса.
Qt самый мощный.
с GUI EDITOR  пока все плохо