Size: a a a

2021 June 23

е

енот in Go-go!
фронт - статика
источник

AB

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

SS

Simon S in Go-go!
Ну типо у фронта нода какая нибудь, которая к голангу обращается
источник

Z

Zver in Go-go!
Делаете апишку и дергаете ее с фронта.
источник

AB

Andrey Burov in Go-go!
фронт это браузер в основном, в котором парсится html, запускается JS и т.п.
источник

е

енот in Go-go!
ещё подскажите, пожалуйста, как мне правильно получить результаты сканирования чтобы вернуть их по хттп?
https://gist.github.com/chemax/0f7b88f9fc19ed7c324a9467016a7293
я пытаюсь передать ссылку на структуру, потом таймером закрыть сканирование, но почему-то таймер не срабатывает.
источник

SS

Simon S in Go-go!
ну это да, вот Golang норм с Js работает?
источник

ВТ

Виктор Толмачев... in Go-go!
➜  go-pass-finder go get github.com/gotk3/gotk3/...                  
# github.com/gotk3/gotk3/glib
cgo-gcc-prolog:71:35: warning: 'g_binding_get_source' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations]
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/gobject/gbinding.h:111:1: note: 'g_binding_get_source' has been explicitly marked deprecated here
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gversionmacros.h:1047:49: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR'
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gmacros.h:1072:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gmacros.h:1040:44: note: expanded from macro 'G_DEPRECATED_FOR'
cgo-gcc-prolog:107:35: warning: 'g_binding_get_target' is deprecated: Use 'g_binding_dup_target' instead [-Wdeprecated-declarations]
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/gobject/gbinding.h:115:1: note: 'g_binding_get_target' has been explicitly marked deprecated here
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gversionmacros.h:1047:49: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR'
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gmacros.h:1072:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
/usr/local/Cellar/glib/2.68.3/include/glib-2.0/glib/gmacros.h:1040:44: note: expanded from macro 'G_DEPRECATED_FOR'

Из-за чего может быть эта ошибка?
brew install pkg-config gtk-mac-integration gtk+3 сделал.
источник

Z

Zver in Go-go!
Да
источник

AB

Andrey Burov in Go-go!
он не знает что такое JS, ему пофигу
источник

SS

Simon S in Go-go!
Он просто  файлы отдает html + js в брузер?
источник

е

енот in Go-go!
никак он с ним не работает, он просто может отвечать на хттп-запросы (или вебсокет поднять)
источник

DP

Daniel Podolsky in Go-go!
у вас еть сервер, который раздает статику. это может быть отдельный сервер, может быть ваше приложение.

статика приезжает в браузер, он находить там js  и запускает.

этот ваш js из браузера делает запросы к вашему go-приложению по придуманному вами api (openapi вам в помощь)
источник

AB

Andrey Burov in Go-go!
грубо говоря да
источник

D

Dmitriy in Go-go!
Фронт делает аякс-запросы к Go-приложению. Go-приложение их обрабатывает, ходит в БД (если нужно) и отдаёт ответ обратно.
источник

Z

Zver in Go-go!
Он отдает данные. которые запрашивает ЖС.
источник

D

Dmitriy in Go-go!
Можно на сокетах сделать, но пока тебе это не надо, скорее всего
источник

SS

Simon S in Go-go!
всем спасибо, стало понятнее
источник

AB

Andrey Burov in Go-go!
глянь статью что я скинул выше
источник

SS

Simon S in Go-go!
ага, уже чекаю, спасибо
источник