
Мерлин
20.10.2017
12:58:47

Vladimir
20.10.2017
12:59:17

Nix
20.10.2017
12:59:35

Vladimir
20.10.2017
13:00:03

Google

Vladimir
20.10.2017
13:00:21
у тебя беда в том что есть 1 соединение где взяли лок на таблицу поделали что-то
и попытались взять лок на 2-ую
а в другом соединении - взяли уже лок на 2-ую и теперь ждут первую
глобально анализировать запросы, смотреть чтобы локов на таблицы-строки не было

Nix
20.10.2017
13:01:50

Vladimir
20.10.2017
13:02:13
я не знаю специальных средств что тебе помогут
возьми за правило не лочить другие таблицы
пока не разлочил первую

Quet
20.10.2017
13:03:02
а что за база?

Nix
20.10.2017
13:03:21

Alexander
20.10.2017
13:23:28
Логику перетряхнуть. Выстрелил себе в ногу )

Axm
20.10.2017
13:43:06
столкнулся со странным поведением dep ensure. скачал себе пакет через `go get github.com/blabla/blabla`, добавил в импорт, в коде использовал, скомпилил-запустил - все отлично. потом пошел сделал `dep ensure` и пиздец, в vendor один из файлов этого пакета отличается от того, что на гитхабе и моем go/src. после этого что только не делал. чистил кеш dep, удалял vendor, удалял пакет из go/src, делал git clean своего проекта. ничего не помогло.
у кого-нибудь было такое? как поправить?

Google

Igor
20.10.2017
13:51:26


Aleksandr
20.10.2017
13:53:08
столкнулся со странным поведением dep ensure. скачал себе пакет через `go get github.com/blabla/blabla`, добавил в импорт, в коде использовал, скомпилил-запустил - все отлично. потом пошел сделал `dep ensure` и пиздец, в vendor один из файлов этого пакета отличается от того, что на гитхабе и моем go/src. после этого что только не делал. чистил кеш dep, удалял vendor, удалял пакет из go/src, делал git clean своего проекта. ничего не помогло.
у кого-нибудь было такое? как поправить?
коммит новый добавился, теперь стягиваете свежую версию. думаю так. как выше сказали, лочьте ревизию

Axm
20.10.2017
13:53:17
да, я нашел только что уже, часа два потратил на это говно. dep, короче, скачивал мне релиз с тегом, в котором изменений нужных не было. указал вручную нужный коммит и стало ок.
спасибо за подсказки

Givi
20.10.2017
14:28:56
Всё описано, и достаточно детально, к тому же, не слишком глубоко: https://github.com/golang/dep#semantic-versioning

Axm
20.10.2017
14:40:45

Alexander
20.10.2017
15:15:00
Как рассабляются программисты в пяятницу
Бухаю – 20
??????? 47%
Прочее – 12
???? 28%
Друзья/родственники – 5
?? 12%
Культурная/спортивная программа – 4
? 9%
Мчу на дачу – 1
▫️ 2%
Диван/телевизор – 1
▫️ 2%
? 43 people voted so far.

Сергей
20.10.2017
15:20:39
культурная программа, бухаю с друзьями в театре
))))

Foxcool
20.10.2017
15:21:02
Прочее - намекающий вариант такой

Aleksandr
20.10.2017
15:22:20

Димка
20.10.2017
15:23:23
> Бухаю
в одиночку?
> Друзья/родственники
а тут с друзьями?

Alexander
20.10.2017
15:23:52

Mush
20.10.2017
15:24:01
бухаю, мчу на дачу, культурная спортивная программа с друзьями родственниками, диван, прочеее

Aleksandr
20.10.2017
15:24:29
Есть. А что?)
тогда понятно почему у тебя в пятницу возможен только один вариант) у более молодых коллег они чередуются)

Alexander
20.10.2017
15:25:06
Опрос не позволяет чекбоксы сделать.
Так что не у меня, а у дурова )

Aleksandr
20.10.2017
15:26:15

Alexander
20.10.2017
15:28:56
Незнаю, как там более молодые коллеги, а я мчу на острова, хотя 55% бухают )

Мерлин
20.10.2017
16:20:12
https://github.com/GetStream/vg

Mikhail
20.10.2017
16:21:12
А где вариант — никак?

Google

AxiS
20.10.2017
19:59:36

xPushkin
20.10.2017
20:03:27
Подскажите пожалуйста, где ошибка?
Падает когда вызываю WriteMessage

in favor
20.10.2017
20:06:15

xPushkin
20.10.2017
20:06:35

in favor
20.10.2017
20:07:15
Ребята, кто-нибудь знает, есть ли линтер для go? Или стандартной утилиты gofmt достаточно?

Foxcool
20.10.2017
20:08:17
Goimport ещё красиво сортирует импорты

in favor
20.10.2017
20:08:47

Foxcool
20.10.2017
20:09:41
Сам добавляет нужное и убирает лишнее. И плюс функции фмт выполняет. Я о нем узнал на редакторе атом. Тот как раз предлагает пакеты расширений

xPushkin
20.10.2017
20:10:01

in favor
20.10.2017
20:10:38

xPushkin
20.10.2017
20:10:48
Ладно, видимо fasthttp пока что не поддерживает вебсокеты или у меня кривые руки.
Странно, я могу работать с connection в функции newConnection, но если его засунуть в слайс и потом попробовать что-то сделать, то падает.

in favor
20.10.2017
20:15:41
может указатель пустой?

AxiS
20.10.2017
20:16:18

xPushkin
20.10.2017
20:18:18

Google

xPushkin
20.10.2017
20:19:22
Следую примеру отсюда
//Do something with connection
Пытаюсь его засунуть в слайс для будущей обработки

Irina
20.10.2017
20:24:11

xPushkin
20.10.2017
20:24:32
Вот так работает :(

Sergius
20.10.2017
23:48:54
Расслабляться только патчем ядра ?

Oleg
21.10.2017
06:24:37
vim кто пользует при разработке?

Yegor
21.10.2017
06:53:10
Ненавижу когда линтер ругается на комментарии
мол у такой то структуры нет комментария

Igor
21.10.2017
07:45:10
Нужны не только комментарии, я бы еще без более чем 70% покрытия тестами вообще проект не принимал ?

Yegor
21.10.2017
07:49:12
а вот golint не настраивается

Igor
21.10.2017
07:51:59
Так настрой CI хули
Что за молодежь пошла:
1. Во первых на Вы не помешало бы обращаться
2. Кому настроить? У нас всё настроено.
3. golint всё правильно делает

Yegor
21.10.2017
07:53:28
Ой, сколько же у тебя спеси

Denis
21.10.2017
08:32:15
лучше вообще gometalinter использовать, сразу десяток линтеров

Мерлин
21.10.2017
08:34:00
Он немного тормозной
Так что лучше выставить таймаут на 2-5 секунд
А полный цикл гонять отдельно
И ещё не забыть исключить vendor из проверки

Yegor
21.10.2017
08:36:59

Alexander
21.10.2017
11:08:05
Всем привет. Ребят кто то из Вас в связке с Go использует советами? И пользуетесь ли Вы какими то либами и если да то почему?

Google

Alexander
21.10.2017
11:08:38
* сокетами

Kirill
21.10.2017
11:09:44
Gorilla socket или как-то так
Либа называется

Alexander
21.10.2017
11:16:09
Пользовался ей, довольно таки хорошая, но просматриваю на другие которые имитируют socket.io и они достаточно просты и удобны

Kirill
21.10.2017
11:17:54
Можешь по подробнее рассказать?

Alexander
21.10.2017
11:36:22
Всем привет
кто-нибудь пользовал - http://www.blevesearch.com/ ?