@proGO

Страница 682 из 1674
Maxim
30.06.2017
16:56:21
и что? поясни мысль
А, ну в смысле хотел бы понять что это и как использовать правильно. Где бы про это почитать или может туториалы какие

Google
Maxim
30.06.2017
16:59:19
что это? у тебя в вопросе про подключение к базе и про какую-то структуру. как это связано?
Да, смешалось в кучу. Получается два вопроса: как правильно организовать подключение к бд и юзать между функциями, и про структуру в функции

Kristina
30.06.2017
17:05:22
так, а вы видели уже http://goway.io/

Kirill
30.06.2017
17:14:56
Люди просили рассказать на тему создания gramework

Kristina
30.06.2017
17:15:53
лучше бы не чатились, а придумывали доклады и делились на фестивалях, да

Aleksandr
30.06.2017
17:17:03
лучше бы не чатились, а придумывали доклады и делились на фестивалях, да
но ведь от дискуссии в чате больше пользы чем от докладов?

Kristina
30.06.2017
17:17:15
v smysle

полезная нагрузка совсем разная...

Aleksandr
30.06.2017
17:17:31
в прямом. для развития программиста)

Kirill
30.06.2017
17:17:32
V pryamom)

Google
Aleksandr
30.06.2017
17:18:07
Denis
30.06.2017
17:21:53
В кои-то веке в Минске что-то будет по го

Alexei
30.06.2017
17:22:41
что-то в последнее время, все в Минске, второе Брно, прямо

Kristina
30.06.2017
17:23:10
джуно тянет

Dmitry
30.06.2017
19:10:37
Парни, https://github.com/dgkang/rsa/blob/master/rsa/rsa.go а есть pure-golang реализация RSA_public_decrypt в golang?

Aleksandr
30.06.2017
19:28:56
Парни, https://github.com/dgkang/rsa/blob/master/rsa/rsa.go а есть pure-golang реализация RSA_public_decrypt в golang?
https://stackoverflow.com/questions/14404757/how-to-encrypt-and-decrypt-plain-text-with-a-rsa-keys-in-go

Не то разве?

Dmitry
30.06.2017
19:30:04
Не то разве?
обычно encrypt with public, decrypt with private. у меня наоборот

No
30.06.2017
19:31:20
Можно что-то на го сделать графическое без Си ? Есть живые примеры?)

Dmitry
30.06.2017
19:31:45
у меня есть старое api и куча клиентов :)

и сервер на java которая умеет это делать decrypt с public key из коробки :)

Dmitry
30.06.2017
19:34:37
По ссылке что не так?
rsa.DecryptOAEP(sha1.New(), rand.Reader, priv, in, []byte(*label))

декрипт с приватным ключом

у меня куча клиентов которые делаю _сигнатуру_ с RSA_private_encrypt

а я эту сигнатуру как ебанат должен проверить через RSA_public_decrypt

а не как белые люди

через VerifyPKCS1v15

Александр
30.06.2017
19:54:04
Добрый вечер. Подскажите, можно ли как-нибудь в http хендлере понять, что клиент перестал получать информацию? Например, закрыл вкладку. Логичным было бы возвращать ошибку при записи в респонс, но она почему-то пустая возвращается

Google
Александр
30.06.2017
20:14:20
Похоже, надо чанками отдавать данные и как-то ловить ошибку

Denis
30.06.2017
20:15:10
Ловить closed ивент

Andrey
30.06.2017
20:15:11
Ну если вебсокет, он может делать nop

Denis
30.06.2017
20:15:14
На соединение

Ну и стримить хтмл

Google golang closenotify

Александр
30.06.2017
20:38:19
Спасибо, closenotify - то, что надо. А под fasthttp есть способ сделать то же самое?

Denis
30.06.2017
20:42:07
Не

Там юзай streamwriter

Denis
30.06.2017
20:43:51
Зачем

Dmitry
30.06.2017
20:43:54
обычно ставят несколько машин и сверху nginx, как вы дисконект будете ловить?

Александр
30.06.2017
20:44:29
а у вас не принято http-proxy? :)
Не понял вопрос. Есть модуль и надо внутри хендлера понимать, клиент еще на связи или нет. Снаружи nginx, но он редиректит на go-сервер с хендлером

Dmitry
30.06.2017
20:45:17
nginx не прервет реквест если клиент ушел

Dmitry
30.06.2017
20:46:02
он скачивает респонс

Sergey
30.06.2017
20:46:31
он скачивает респонс
это зависит от конфига и момента времени. по умолчанию когда респонс еще не полностью скачан и у нджинкса есть возможность прервать коннект до апстрима - он прервет.

есть специальная директива, позволяющая никогда не прерывать.

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ignore_client_abort

Dmitry
30.06.2017
20:51:33
Google
Dmitry
30.06.2017
20:51:37
чуть выше

Sergey
30.06.2017
20:52:04
>Умолчание: proxy_http_version 1.0;

вы мне что доказать пытаетесь? что можно сконфигурировать нджинкс так, чтобы он не прерывал? можно. я вам сам это сказал. по умолчанию - прерывает.

Dmitry
30.06.2017
20:53:01
я никому ничего не пытаюсь доказать, говорю что игра не стоит свеч - у клента вообще может быть свой прокси :D

Admin
ERROR: S client not available

Александр
30.06.2017
21:16:36
Там юзай streamwriter
Спасибо, но почему так не работает? https://play.golang.org/p/4BAQ-SW9d-

Как только добавляю канал для результата, "подвисает"

Без канала работает, но вне врайтера не определить результат записи

Видимо, хендлеру надо завершить свой основной поток, прежде чем он сможет писать врайтером

Mx
01.07.2017
04:29:39
господа, возможно вопрос глупый, но тем не менее. У кого как функционирует веб приложение на го? Есть смысл кидать проксю через nginx или юзать как standalone. Видел в интернетах рандомный бенчмарк который показывал что максимальное количество рпсов именно у standalone без nginx

Marperia
01.07.2017
04:41:03
Стендалон быстрее. Надеюсь, не нужно объяснять, почему. Но нгиникс обладает кучей разных фич и модулей, так что от ситуации.

Mx
01.07.2017
04:55:06
пасибоньки, так и думал

Maxim
01.07.2017
07:48:46
Aleksey
01.07.2017
09:19:17
Подскажите, какую либу для телеграма взять? Какая боль-менее актуальная и полная?

Александр
01.07.2017
09:22:15
https://github.com/go-telegram-bot-api/telegram-bot-api

Я эту использовал

https://golanglibs.com/top?q=telegram%20bot

Dmitry
01.07.2017
15:44:52
решение ^^^

Aleksey
01.07.2017
16:05:00
Друзья такой вопрос, на сколько шибко упадет производительность, если html код держать в переменной а не выносить его в отдельный html файл шаблона?

Google
Aleksey
01.07.2017
16:14:47
Производительность неимоверно вырастет.
Да память есть свободная. А что шибко много будет израсходыватьстя?

Нужно потестить на запросах

Nikolay
01.07.2017
16:24:46
Да память есть свободная. А что шибко много будет израсходыватьстя?
Память выделится один раз - для копирования шаблона в память, дальше при каждом использовании будет браться тот же "объект" шаблона с тем же участком памяти, дополнительного расхода памяти не будет.

Vladimir
01.07.2017
16:44:13
я бы сказал минус в том что если ты читаешь из файла - ты каждый раз шаблон перечитываешь, изменил на диске - поменялась выдача

Но держать его в целом в памяти кажется хорошей идеей )

Ilya
01.07.2017
16:56:40
Inotify и заменяй в памяти при изменении на диске

Vladimir
01.07.2017
16:59:32
если хочется кроссплатформенно - то надо уже либу тянуть которая будет на бсд, макоси и линуксе работать

ну и это немного сложнее

и еще думать над синхронизацией обновления шаблона и отдачи данных

Страница 682 из 1674