Присоединяюсь к вопросу с небольшим уточнением: подойдет ли для этой задачи Golang? В смысле, существует ли "вокруг" него уже достаточное количество библиотек, для ускорения/упрощения разработки данного функционала? В том же Делфи, например, кинул компонент на форму - программа сама сворачивается в трей, кинул другой - сервер почти готов и т.п.
P.S. Разумеется "визуального программирования" от Golang я не жду. ))