@proGO

Страница 1104 из 1674
Demuz
27.12.2017
17:29:38
Да. Там написано что используется стандартная сессия из Go.
вставляется context.Context но если я такой же контекст из вебсокета вставляю, то сессия уже не имеет никаких данных под собой.

Max
27.12.2017
18:25:10
кто работал со Страйп?

как вытянуть payout для connected account ?

Lee
27.12.2017
19:28:59
Google
Max
27.12.2017
19:44:58
Лол

а какие вообще есть альтернтивы

Demuz
27.12.2017
20:32:23
там встроенны ws? или gorilla?
Короче решил с сессией + веб сокетами. Все банально оказалось, у самого руки кривые просто. В сессию ничего не получалось добавить, потому что её не было на сервере. Был включен дебаг, который пропускал все запросы без авторизации, в итоге, все парой строк решилось и теперь есть пуш ап уведомления в реальном времени. Особенно понравилась отсылка сообщения определенной группе веб сокет клиентов. Класно.

Dmitri
27.12.2017
21:16:37
Ребят, new(Type) и Type{} одно и то же?

xPushkin
27.12.2017
21:18:36
Dmitri
27.12.2017
21:19:04
new(Type) == &Type{}
Спасибо

Arch
28.12.2017
07:47:17
Народ, подскажите что означают одинарные кавычки в go

Alexei
28.12.2017
07:54:45
rune или byte, точно не помню

Ilya
28.12.2017
07:58:14
https://github.com/ti/mdb

Никто не юзал?

Arch
28.12.2017
08:56:06
byte
оригиналы блин, не могли апострофы под байты использовать, а для строк одинарные ковычки ?‍♂️

Aleksey
28.12.2017
08:57:43
Всем привет! Можете поделиться мнением, кто как тестирует REST API? То есть какие части логики покрываете тестами и какие инструменты используете?

Google
nezorflame
28.12.2017
09:07:39
через ginkgo

Alexander
28.12.2017
10:00:56
Парни, кто помнит либу для телеграм бота с красивым интерфейсом, типа onMessage, onFile. Не могу найти

Arch
28.12.2017
10:39:19
Даже не знаю как написать вопрос, но Народ, а у кого-то были приколы, что приложение не работает с разными именами таблиц??? oO res, err := db.Exec("INSERT INTO rooms (name, description, cost) VALUES ($1, $2, $3);", name, description, cost) Вот так не взлетает res, err := db.Exec("INSERT INTO users (name, description, cost) VALUES ($1, $2, $3);", name, description, cost) а так взлетает

Причем это исполняется только по запросу пользователя с данными, но после старта, все Rest запросы недоступны Oo

Aleksandr
28.12.2017
10:42:27
ошибка какая?

Arch
28.12.2017
10:43:29
в том - то и дело никакой

Просто все урлы недоступны

Aleksandr
28.12.2017
10:43:44
похоже на сказки

Arch
28.12.2017
10:44:16
проверил раз 20 симптомы одни и те же

?
28.12.2017
10:44:18
покажи полностью код, чо там

Arch
28.12.2017
10:44:49
ща в очередной раз перекомпилил взлетело! ?

?
28.12.2017
10:45:19
?

Arch
28.12.2017
10:45:25


Перекомпилил на всякий еще несколько раз, работает

Andrey
28.12.2017
11:32:01
Народ вопрос кто знает. Вызов функции по имени через Reflect как делается? Если функций в проге миллион. Ка кдолго будет искать рантайм нужную функцию для вызова?

Google
Александр
28.12.2017
11:34:53
в десятки раз медленнее ?

плохая идея юзать рефлект

Andrey
28.12.2017
11:35:05
чем что?

Александр
28.12.2017
11:35:11
чем нативный вызов

если тебе нужен рефлект, ты что-то делаешь не так

опиши задачу

Andrey
28.12.2017
11:35:49
ну это как бы понятно. А с ростом количесвтва функций рост времнеи вызова линейный?

может сть ссылки на бенчмарки?

Александр
28.12.2017
11:36:15
ну ты можешь сам бечмарк сделать если так интересно

Andrey
28.12.2017
11:36:22
сам рефлект через мап сделан?

ну ты можешь сам бечмарк сделать если так интересно
я то могу. просто не хотелось бы время тратить если уже кто то делал

у меня миллион мелких функций

Andrey
28.12.2017
11:37:56
мне нужно их запускать в зависимости от стринга

ид в стринге

щас попробовал мап и кейс

с кейсом прога меньше дуется чем с мапом

ест вариант сделать таблицу вызовов в отдельном файле

но надо как то потом вызывать эти функции

Александр
28.12.2017
11:41:06
"мне нужно их запускать в зависимости от стринга ид в стринге"

в смысле название функции в строке?

Google
Andrey
28.12.2017
11:41:49
нет. есть ид. для этого ид должна вызваться одна определённая фукнция

и таких функций миллион и ид тоже дофига

Александр
28.12.2017
11:43:01
что-то у вас не так с архитектурой

бизнес задачу какую пытаетесь решить?

Andrey
28.12.2017
11:43:14
началось

Admin
ERROR: S client not available

Andrey
28.12.2017
11:43:28
давайте без бизнесзадач

Aleksandr
28.12.2017
11:43:55
началось
всего месяц назад его самого так лечили. теперь настала его пора)

Daniel
28.12.2017
11:44:34
Но и правда же - не так что-то с архитектурой

Andrey
28.12.2017
11:45:57
не надо так категорично. Если вы никогда не юзали такие кейсы то это незначт что то то не так с архитектурой.

Я не бекенд для сайта пишу

Александр
28.12.2017
11:47:04
сделать как ты хочешь - можно

но будет АДСКИЙ тормозить

yuriy
28.12.2017
11:47:26
Александр
28.12.2017
11:47:35
гоу не прощает динамический вызов функции, только из кода

Andrey
28.12.2017
11:48:06
адский насколько? в миллисекундах скекундах

yuriy
28.12.2017
11:48:28
факт в том что никто ниче не знает, прочитали в книжке + коммон сенс

надо делать бенчмарк

Andrey
28.12.2017
11:49:04
Я уже так и понял.

Google
Andrey
28.12.2017
11:49:59
Думал может есть кто хорошо раабирается как го устроен

Aleksandr
28.12.2017
11:50:23
архитектура может быть и пахнет, но возможно так проще, а просадка на 50% допустима, т.к. все равно работает в сто раз быстрее чем нужно

но будет АДСКИЙ тормозить
поэтому что такое АДСКИЙ?

сколько в граммах?

Andrey
28.12.2017
11:51:14
меня устроит если взыов будет длиться до секунды

Александр
28.12.2017
11:52:30
поэтому что такое АДСКИЙ?
я написал, в десятки раз

Andrey
28.12.2017
11:52:53
вызов нативный пару наносекунд тоетсь будет пару десятков?

Александр
28.12.2017
11:53:14
вы не забывайте что у вас не 1 вызов

сами же говорите тысячи

Andrey
28.12.2017
11:53:26
не так

вызов будет один. Вопрос как долго он удет искать эту функцию по названию

я думаю не в десятки

как бы не в десятки тысяч

Arch
28.12.2017
11:54:52
вызов нативный пару наносекунд тоетсь будет пару десятков?
Сгенерите партянку на 1000 функций в виде текста, копипастом вставьте в файл и потом рандомным вызовом подергайте их замеряя время

Andrey
28.12.2017
11:55:08
уже делаю

Arch
28.12.2017
11:55:34
Делов - то минут на 20-30, вы больше времени тут потеряли споря и объясняя

Результатами можете поделиться с комьюнити, мб кому пригодится

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