Size: a a a

2020 May 31

@

@mr_tron in Go-go!
Угу
источник

МП

Мимо Проходящий... in Go-go!
モニカのみ
Мне интересно.
Эта GUI нормально подойдёт для Desktop разработки или лучше выбрать другую?
https://github.com/fyne-io/fyne
ну я бы не сказал. что это пойдёт для десктоп разработки, но тут конечно всё зависит от задачи. Во-1, есть лучше, см. выше ссылку gio. fyne - биндинг и тащит cgo, а gio - native go. Во-2, intermediate gui - это оочень много сложного малопоянтного кода.

Проще всё таки использовать го в качестве бэкенда для десктопного приложения, а сам гуй писать на стандартных общепринятых фреймворках. Благо го под это хорошо заточен. В качестве rpc фреймворка подойдёт что угодно, но лучше всего apache thrift - он проще свагера и grpc, хорошо сделан для любого ЯП
источник

а

а кто это in Go-go!
как-то много сильных завявлений
источник

МП

Мимо Проходящий... in Go-go!
@mr_tron
Угу
главное, что они зависимостей не используют, ни растовских на сишных, всё на го написали. А уж чем вдохновлялись при разработке - вопрос второстепенный
источник

@

@mr_tron in Go-go!
Мимо Проходящий
главное, что они зависимостей не используют, ни растовских на сишных, всё на го написали. А уж чем вдохновлялись при разработке - вопрос второстепенный
А. Они переписали просто на го? Я думал слинковались.
источник

モニカのみ in Go-go!
Мимо Проходящий
ну я бы не сказал. что это пойдёт для десктоп разработки, но тут конечно всё зависит от задачи. Во-1, есть лучше, см. выше ссылку gio. fyne - биндинг и тащит cgo, а gio - native go. Во-2, intermediate gui - это оочень много сложного малопоянтного кода.

Проще всё таки использовать го в качестве бэкенда для десктопного приложения, а сам гуй писать на стандартных общепринятых фреймворках. Благо го под это хорошо заточен. В качестве rpc фреймворка подойдёт что угодно, но лучше всего apache thrift - он проще свагера и grpc, хорошо сделан для любого ЯП
Спасибо за ответ.
Начну изучать эту тему.
К чему-то да приду в итоге.
источник

а

а кто это in Go-go!
@mr_tron
А. Они переписали просто на го? Я думал слинковались.
+
источник

МП

Мимо Проходящий... in Go-go!
а кто это
как-то много сильных завявлений
есть возражения ?
источник

а

а кто это in Go-go!
как минимум про thrift
источник

а

а кто это in Go-go!
а gio я смотрю и я не уверен что он без CGO
источник

МП

Мимо Проходящий... in Go-go!
モニカのみ
Спасибо за ответ.
Начну изучать эту тему.
К чему-то да приду в итоге.
в intermediate gui вам придётся самому, на низком уровне создавать события экранной активности пользователя. Делать таким образом гуй чуть сложнее примитивного - та ещё боль
источник

а

а кто это in Go-go!
на винде используется DirectX, там подгружается DLL
источник

а

а кто это in Go-go!
а кто это
на винде используется DirectX, там подгружается DLL
источник

モニカのみ in Go-go!
Мимо Проходящий
в intermediate gui вам придётся самому, на низком уровне создавать события экранной активности пользователя. Делать таким образом гуй чуть сложнее примитивного - та ещё боль
Если в итоге всё это будет построено как надо, то это того стоит.
источник

МП

Мимо Проходящий... in Go-go!
а кто это
на винде используется DirectX, там подгружается DLL
а ни кто не заставляет в DiretX, можно OpenGl. Естественно DiretX лучше
источник

VM

Vladislav Milenin in Go-go!
И?
источник

p

pragus in Go-go!
источник

VM

Vladislav Milenin in Go-go!
Вы же сбежали с этого чата с жалобами что никто не отвечает? И что чат бесполезный?

Последовательность уровень:
источник

CV

Captain Jack Vielfra... in Go-go!
Добрый вечер. Кто нибудь программирует на го под windows?  я не понимаю.
Я написал многопоточный загрузчик файлов. Он делит файл на несколько частей, скачивает каждую часть в отдельный файл.  Когда все части скачались, они склеиваются в один целый файл, а части удаляются.
Провожу тесты. Под линуксом никаких ошибок нет, весь алгоритм работает нормально.
а в windows ошибка то появляется то работает нормально. на стадии удаления частей появляется ошибка "the process cannot access the file because it is being used by another process". Это какой то процесс винды не дает удалять или как найти ошибку?
https://github.com/mallvielfrass/GoDloader/blob/master/example/main.go
источник

C

Constantine in Go-go!
Captain Jack Vielfrass
Добрый вечер. Кто нибудь программирует на го под windows?  я не понимаю.
Я написал многопоточный загрузчик файлов. Он делит файл на несколько частей, скачивает каждую часть в отдельный файл.  Когда все части скачались, они склеиваются в один целый файл, а части удаляются.
Провожу тесты. Под линуксом никаких ошибок нет, весь алгоритм работает нормально.
а в windows ошибка то появляется то работает нормально. на стадии удаления частей появляется ошибка "the process cannot access the file because it is being used by another process". Это какой то процесс винды не дает удалять или как найти ошибку?
https://github.com/mallvielfrass/GoDloader/blob/master/example/main.go
как по мне — в целом опасные манипуляции ) даже банальную проверку хешсуммы, что файл не битый не сделать
источник