
Roman
07.06.2018
18:10:55

Sergey
07.06.2018
18:11:47

Roman
07.06.2018
18:12:39

Google

Sergey
07.06.2018
18:14:31

Vadim
07.06.2018
18:14:55

The
07.06.2018
18:16:08

Roman
07.06.2018
18:17:17
Один из моих первых кодов на го, писал с вебсокетом, ибо быстрее, надёжнее и все нормальные браузеры поддерживают.
однако на чистых сокетах, как и на TCP/IP писать тяжко, поэтому собственно мы webwire-go и разработали, чтоб не париться с канителью низкоуровневой сетевой коммуникации. Сам по себе вебсокет - тупой до безобразия, не понимает таких вещей как request-response, encodings, error hanling, connection maintenance, authentication....

The
07.06.2018
18:17:40
там сравниваются указатели, если указывают на одно и то же, значит ==

Vadim
07.06.2018
18:18:20
однако на чистых сокетах, как и на TCP/IP писать тяжко, поэтому собственно мы webwire-go и разработали, чтоб не париться с канителью низкоуровневой сетевой коммуникации. Сам по себе вебсокет - тупой до безобразия, не понимает таких вещей как request-response, encodings, error hanling, connection maintenance, authentication....
Молодцы, посмотрел библиотеку, заинтересовался)

Roman
07.06.2018
18:19:33

Crypt
07.06.2018
18:20:56
Вообще нет, только с тз того, как выглядит код

Roman
07.06.2018
18:22:24

Crypt
07.06.2018
18:31:15

Roman
07.06.2018
18:33:07
да, вроде type switch уже не обладает overhead'ом

Artem
07.06.2018
18:38:57
у вас докерхаб работает?

Google

Artem
07.06.2018
18:42:19
и еще. Какой есть четкий коннектор к постгре? вижу pq. там есть пул или нет?

The
07.06.2018
18:45:30
пул есть в sql

Макс
07.06.2018
18:56:06
Добрый вечер подскажите кто-нибудь на курсера покупал курсы

Vadim
07.06.2018
19:01:38
я
прошел их и сделал рефанд
профит

Roman
07.06.2018
19:05:28

Vadim
07.06.2018
19:05:45
продали курс, который недосняли
и вообще они говно
у них студенты друг друга проверяют

vktr
07.06.2018
19:12:53
хз, мне кажется что для разработчика advanced левела, все курсы на курсере затянуты:
- есть введение - это отлично и познавательно
- есть говно-задание на котором введение можно потыкать и хеллоу ворд цель освоить
- потом пропасть говна до нормального проекта, ибо получив введение можно сразу на проект кидаться и самому разбираться задавая вопросы.
- потом нормальный учебный проект
Не забить на курс можно только если либо застрял на пропасти говна, либо поставил напоминалку

Artem
07.06.2018
19:13:38
сначало просмотреть затем, пытаться применить как то не вышло

Anton
07.06.2018
19:18:08
и с channel-ами там угарно работают )

vktr
07.06.2018
19:18:33

Artem
07.06.2018
19:18:53

Kaspar
07.06.2018
19:20:21
я кажется скидывал уже. Самый крутой курс, который ярко выделяется на фоне всего этого курсеро-удеми это Ultimate Go

vktr
07.06.2018
19:20:28
Что я имею ввиду, так что между задачами куча всего, что сам - намного быстрее накопаешь

Artem
07.06.2018
19:20:32

Google

Roman
07.06.2018
19:21:44
я не понимаю, разве людям реально нужен курс?))
я ни одного курса не проходил, но как-то научился, да и не скажу что менее эффективно нежели с курсом

Artem
07.06.2018
19:21:59

vktr
07.06.2018
19:23:19

Artem
07.06.2018
19:23:39
хах, если не найдете попробую подготовить)

vktr
07.06.2018
19:25:20
Мне по rust, erlang и closure пожалуйста. Если зайдет - мож и huskel снова попробую потыкать

Artem
07.06.2018
19:25:42

vktr
07.06.2018
19:26:22
Ну тут мне только на конкретных проблемах учиться. Всё остальное - уже освоено
Сам поучиваю коллег ???

Artem
07.06.2018
19:26:54
я вот это отложил, может найдете тут что то дельное
https://gophercises.com/

Danil
07.06.2018
19:27:39

Vadim
07.06.2018
19:27:40
внимание вопрос: кто нибудь юзал badgerdb? как по нему сделать walk (то бишь SELECT *)?

Danil
07.06.2018
19:28:09

Vadim
07.06.2018
19:28:41

Artem
07.06.2018
19:28:44

vktr
07.06.2018
19:28:44
Хотя есть вопрос, к которому не приступил: как тестить nats? Что записи успешны, что переконнекчиваемся. Есть какие готовые моки?

Sergei
07.06.2018
19:28:50

Danil
07.06.2018
19:28:50
Ну там есть метод
Получения всей таблицы?

Google

Vadim
07.06.2018
19:29:13

Danil
07.06.2018
19:29:43
Ну пройдитесь циклом по всем ключам

Vadim
07.06.2018
19:29:50
Badger как мап
[]byte => []byte
Если хочешь попроще, можешь посмотреть болтдб, но предупреждаю, WRITE в разы хуже

Admin
ERROR: S client not available

Vadim
07.06.2018
19:31:34
хранилище разрослось изза какой то баги - хз какой

Vadim
07.06.2018
19:32:18

Vadim
07.06.2018
19:32:36

Vadim
07.06.2018
19:33:07

Макс
07.06.2018
19:41:18
Вообщем не рекомендуете там курсы покупать

Vasily Romanov
07.06.2018
19:52:27

Crypt
07.06.2018
19:54:59

Макс
07.06.2018
19:56:56

Vasily Romanov
07.06.2018
19:57:25

Макс
07.06.2018
19:57:26
Мне видео на работе скинули а задание не могу найти

Vasily Romanov
07.06.2018
19:57:38
В конце каждой недели
Ну скачайте на торрентах :)

Google

Artem
07.06.2018
19:58:01

Макс
07.06.2018
19:58:14
Понял
Спасибо буду искать
Спасибо за курс хорошо обьясняешь

Vasily Romanov
07.06.2018
19:59:22

Artem
07.06.2018
20:00:24

Dmitri
08.06.2018
02:02:48

Daniel
08.06.2018
04:11:32
http2 vs websocket

DMITRY
08.06.2018
04:11:52
кто победил?

Dmitri
08.06.2018
04:23:48
А почому?
Потому что много вкусного искаропки. Мне зашло

Vladimir
08.06.2018
06:17:36
Стоит попробовать и начинаешь понимать гугл и везде хочется воткнуть его и даже логи в протобуфе писать

Dmitri
08.06.2018
06:18:59
Вот таки да... Склонение к гуглофажеству налицо

Александр
08.06.2018
06:53:55
я тут пытаюсь отвязать свои контролеры от реализации бд (передать интерфейс)
какой интерфейс вы бы посоветовали?
одна бд жрет вот sql, другая функции аля find delete
хрен знает как скрестить их в рамках "никто не знает про реализацию"

The
08.06.2018
06:59:25
юзай адаптеры.