heavycharged
ну тест это тест.
heavycharged
других вариантов, я так понимаю, нет?
Aliaksandr
Есть набор структур Клиент их сериализует с json и отправляет на сервер Как серверу понять какая структура пришла?
Парсишь запрос клиента с помощь http://github.com/valyala/fastjson - для него не нужно знать тип джисона - парсит любой джисон без структур и кодогенерации. Потом проверяешь наличие специфичных полей для каждого типа джисона, чтобы понять, что с ним делать дальше
Alexander
вечер добрый всем, кто работал с апи HomeKit?
Roman
так если он быстро не принят - все одно надо форкать и самому развивать
короче, нашел способ. делаем ветку и в ней реверт коммита где переименовывали пакеты. это должен быть отдельный коммит.
Daniel
Тесты как прогнать?!
Roman
Тесты как прогнать?!
а в чем проблема? как обычно
Daniel
как обычно со старыми импортами и новыой репой не получится
Daniel
коллеги, а какой самый правильный кеш с ttl для встраивания в приложение сегодня? на 5-10 тысяч строк
Daniel
а?!
Daniel
их есть пяток на гитхабе, in-memory cache with ttl
Daniel
и я хочу узнать у того, кто их пользовал - какой правильный
Sergey
тип redis не православно?
Daniel
тип не нужен мне отдельный процесс и связь с ним по сети, чтобы посчитать количество активных сессий в приложении
vld
кстати, заметил особенность ин мемори кешей. наше приложение запускается в нескольких потоках и ин мемори кеш не работал между ними, а работал только в том потоке котором оно работает
vld
если что использовал bee
vld
и их дефолтный кэш
Daniel
ага
Pawel
ага
я юзал go-cache
Daniel
спасибо
Daniel
есть отрицательные впечатления?
Daniel
спасибо!
Aleksey
коллеги, а какой самый правильный кеш с ttl для встраивания в приложение сегодня? на 5-10 тысяч строк
https://github.com/allegro/bigcache В тестовом приложении с боевыми данными нормально работало, до боевого не дошло пока
Daniel
ага
Daniel
спасибо!
vld
patrickmn/go-cache неплохой
vld
хотел спросить. нормальной есть ситуация, когда операция insert выполняется в горутине(он на ответ сервера не влияет)? тоесть: ***код*** go insert(atrs) return JSON
doc
А если не выполнится?
doc
Не нормально по смыслу в любом языке
vld
тогда в лог упадет
doc
Ну ответ с учпешной записью уйдет уже
vld
тоесть от сервера ожидается, что он данные получил, а что он будет с ними делать меня не волнует
vld
как бы важно чем быстрее ответить
Daniel
нормально, почему нет.
vld
@onokonem хотел спросить, ваш RTB в open source есть?
vld
или это была закрытая разработка?
Daniel
закрытая
vld
закрытая
спасибо
Daniel
нет.
Daniel
с чего бы?
vld
Неа
ros
почему-то делал через каналы в отдельный процесс подобное. попробую перепроверить это место.
Мерль
https://github.com/albrow/fo
Roman
как обычно со старыми импортами и новыой репой не получится
так тестится форкнутая ветка. а в pr-ветке в тестах так же делается путь к upstream репе
Andrey
Кто юзает conditional breakpoint на vscode?
Не ленись, выдели метод и напиши тест на него. времени меньше потратишь чем на дебагинг.
heavycharged
Не ленись, выдели метод и напиши тест на него. времени меньше потратишь чем на дебагинг.
мне нужно дебажить апи, метод генерирует ссылку, я её открываю в браузере и смотрю есть ли там нужные мне данные.
heavycharged
чтобы тестировать, я должен знать что придет
heavycharged
сам генератор урла покрыт тестами
Andrey
сам генератор урла покрыт тестами
В idea для Явы есть брекпоинт по условию... Наверное и для го есть.
Aleksey
Спасибо, всё как обычно
Ευγένιος
Баньте теста, он спамер.
Aleksey
Вторая неделя работы. Но лучше во флуд :)
Ευγένιος
Не давай ему ссылку, он заспамит там.
Aleksey
@goflood
Ευγένιος
Хана, прийдет Кирилл, надо будет его банить. Он в расточате спамил...
aadz
Да прокси для TG уже все написали. Вот и я тоже SOCKS5 проски по-простому сляпал. Если кому-то актуально - пользуйтесь: https://github.com/aadz/unix-misc/tree/master/go-socks
Анастасия
Именно ты,дорогой!именно!
Ευγένιος
а?!
Кирилл, убей... Тьфу, забаньте теста, это спамер жосткий.
Ευγένιος
Точно?
⏺ Vаdim
А вообще такая критика доставляет. Не нравится - не пользуйся. Есть решение - напиши им письмо. Я в Азии живу и тут grab отжал рынок. Убер вообще норм был по сравнению
Grab мне в азии больше нравился. Не накидывают деньги когда приехал как убер. У граба тоже бэк на гоу) и по мне интерфейс у приложения интуитивнее.
kås
Был недавно на гоферкон в сингапуре, они там главными спонсорами были. За бэк вопросов нет. Дело в приложении. Возможно это, конечно, дело вкуса
Алексей
Ребят доброй ночи подскажите как в интерфейсе использовать io.reader io.writer надо написать интерфейсы который использует стандартные пакеты ридер врайтер io.copy надо создавать файл и в него писать какое то слово 100 раз и потом из файла читать !кто то поможет ?
Slava
можешь предложения отделить запятыми и точками?
Диёр
там, где попросят
Je
нет, там, где заплатят
Алексей
в job
Что значит в джоб
Anonymous
Что значит в джоб
Значит, что сделать тестовое задание за тебя — стоит денег )
Alexander
Можно ли для "тестов" приложений локально менять mtu на lo0 на стандартные 1500? не повлияет ли это как-то на системные процессы? заметил что на 1500 сетевое приложение работает шустрее, чем на дефолтных 16384
Алексей
Значит, что сделать тестовое задание за тебя — стоит денег )
Это не тестовое задание! И я сам могу ИТ прописать интерфейс и в него методы read write ! Просто у меня немного не получается с записью !