выбрать другую?
https://github.com/fyne-io/fyne
ну я бы не сказал. что это пойдёт для десктоп разработки, но тут конечно всё зависит от задачи. Во-1, есть лучше, см. выше ссылку gio. fyne - биндинг и тащит cgo, а gio - native go. Во-2, intermediate gui - это оочень много сложного малопоянтного кода. Проще всё таки использовать го в качестве бэкенда для десктопного приложения, а сам гуй писать на стандартных общепринятых фреймворках. Благо го под это хорошо заточен. В качестве rpc фреймворка подойдёт что угодно, но лучше всего apache thrift - он проще свагера и grpc, хорошо сделан для любого ЯП
Обсуждают сегодня