Slava
Как аргумент:)
Danil Á.
это плохая практика
Почему кстати если он потокобезопасен?
Slava
Тестировать неудобно
Danil Á.
Как аргумент:)
Как передать его как аргумент, если основное приложение в одном пакете, а обработчики маршрутов в другом?
Slava
Не понимаю в чём вопрос
Slava
Что за основное приложение?
Dmitry
у меня стаж всего 4 года =(
а всего сколько?))
Slava
Не знаю, лет восемь, наверное
Danil Á.
Что за основное приложение?
Да пусть даже простой все сервер
Danil Á.
Веб
Danil Á.
Main.go - основа, обработчики в пакетах
Slava
Ну ты же подключаешь всё из main
Slava
Там и передавай коннект к базе
Anton
Main.go - основа, обработчики в пакетах
https://github.com/KosToZyB/organising_database_access-Go-RU
Danil Á.
Спасибо
Мерль
57: Presenting a Pragmatic Perspective with Cindy Sridharan https://cdn.changelog.com/uploads/gotime/57/go-time-57.mp3
Alex
Подскажите. Для ведения коммандной разработки и разграничения прав на проекты. Вы используете gitlab, bitbucket или др.? P.S. сам сижу на bitbucket, а вот для коммандной разработки в поисках.
r00t b0x
Gitlab
Alex
bitbucket -> CREATE A NEW -> Team
это я видел. Просто хочу понять плюсы и минусы
Grigoriy
это я видел. Просто хочу понять плюсы и минусы
Небольшой команде хватает. Единственный минус - пару раз в месяц ложится или тормозит сам битбакет.
r00t b0x
Из-за сходства с гитхаб и привычки
Alex
Пока не вникал. Пишут, что права в bitbucket можно расставлять только на репозитории, а не папки. Нет с этим проблем?
Alex
Да. Тогда ок. Буду там копать. Спасибо)
aadz
Если для маленькой команды и пуш/пул/комит, то и Gogs может подойти
Alex
👍
aadz
Ну, да. Все самое необходимое есть. SSH-ключики хранить умеет, дифы красиво показывать - тоже, вики есть...
Aleksandr
gitea/gogs
маленький легкий клон гитхаба, заведется на самой дешевой впске, в отличии от монструозного гитлаба. но и умеет конечно только непосредственно связанные с гитом вещи без CI и прочего. смотри демку
Vladimir
если код не проприетарный то можно его
Vladimir
если нет - то выше подсказали правильно про гогс
Vladimir
CI можно и сбоку прикрутить
Vladimir
а гогс даже на raspberry pi первом работает для маленьких команд
Nix
подскажите как быть с такой ошибкой Error 1213: Deadlock found when trying to get lock; try restarting transaction ?
Nix
фиксить локи )
подскажите как?
Vladimir
подскажите как?
читать запросы и смотреть где что как зачем
Vladimir
у тебя беда в том что есть 1 соединение где взяли лок на таблицу поделали что-то
Vladimir
и попытались взять лок на 2-ую
Vladimir
а в другом соединении - взяли уже лок на 2-ую и теперь ждут первую
Vladimir
глобально анализировать запросы, смотреть чтобы локов на таблицы-строки не было
Vladimir
как реализовать это лучше?
м... руками и глазами и мозгом
Vladimir
я не знаю специальных средств что тебе помогут
Vladimir
возьми за правило не лочить другие таблицы
Vladimir
пока не разлочил первую
Quet
а что за база?
Alexander
Логику перетряхнуть. Выстрелил себе в ногу )
Axm
столкнулся со странным поведением dep ensure. скачал себе пакет через `go get github.com/blabla/blabla`, добавил в импорт, в коде использовал, скомпилил-запустил - все отлично. потом пошел сделал `dep ensure` и пиздец, в vendor один из файлов этого пакета отличается от того, что на гитхабе и моем go/src. после этого что только не делал. чистил кеш dep, удалял vendor, удалял пакет из go/src, делал git clean своего проекта. ничего не помогло. у кого-нибудь было такое? как поправить?
Axm
да, я нашел только что уже, часа два потратил на это говно. dep, короче, скачивал мне релиз с тегом, в котором изменений нужных не было. указал вручную нужный коммит и стало ок.
Axm
спасибо за подсказки
Givi
Всё описано, и достаточно детально, к тому же, не слишком глубоко: https://github.com/golang/dep#semantic-versioning
Axm
Всё описано, и достаточно детально, к тому же, не слишком глубоко: https://github.com/golang/dep#semantic-versioning
сломалось не по этому. версия как раз тянулась правильная и старая.
Alexander
Как рассабляются программисты в пяятницу Бухаю – 20 👍👍👍👍👍👍👍 42% Прочее – 15 👍👍👍👍👍 31% Друзья/родственники – 7 👍👍 15% Культурная/спортивная программа – 4 👍 8% Мчу на дачу – 1 ▫️ 2% Диван/телевизор – 1 ▫️ 2% 👥 48 people voted so far.
Сергей
культурная программа, бухаю с друзьями в театре ))))
Dmitry
> Бухаю в одиночку? > Друзья/родственники а тут с друзьями?
Anonymous
бухаю, мчу на дачу, культурная спортивная программа с друзьями родственниками, диван, прочеее
Aleksandr
Есть. А что?)
тогда понятно почему у тебя в пятницу возможен только один вариант) у более молодых коллег они чередуются)
Alexander
Опрос не позволяет чекбоксы сделать.
Alexander
Так что не у меня, а у дурова )
Alexander
Незнаю, как там более молодые коллеги, а я мчу на острова, хотя 55% бухают )
Мерль
https://github.com/GetStream/vg
Mike
А где вариант — никак?
Alexey 〒.
А где вариант — никак?
нужен вариант кодю дальше)
Chebyrash
Подскажите пожалуйста, где ошибка?
Chebyrash
Chebyrash