Anonymous
нужно принять религию Go и перестать воевать с ним)
Aleksandr
зато будешь воевать с самим го
Aleksandr
в этой войне ты проиграешь)
Alexander
Ну создаешь подпапку там ставишь свой пэкэдж и используешь в чем трабла то
Alexander
карсота требует жертв)
Anonymous
ничего страшного, вообще пакет можно воспринимать как статический класс
Aleksandr
в Goland можно корень настроить и все
Alexander
goland новый все сам магически делает вроде
Aleksandr
ладно. надо дела делать. а тебе почитывать - твое понимание дел пока далеко
Alexander
надо принять прост и не грустить
Anonymous
так vendors как раз для этого и сделали, а ты гитигнором сразу))))
Anonymous
вообще, что заставляет юзать Go?
Anonymous
не нравится - не ешь) иди с миром в свой "правильный" язык и наслаждайся правильностью
Alexander
ну а если не хранить чужой код, в один день придет leftpad
Alexander
https://habrahabr.ru/post/280039/
Vladislav
Он не будет засорять хистори, если его не обновлять. А обновления можно в отдельные коммиты выносить.
Vladislav
А билдсерверу все равно это жевать.
Anonymous
😂 а че норм практика в пыхе то, зато если вирус влезет на сервер, можно вендоров откатить)))))
Anonymous
не мог не сказать - мне один тимлид это на полном серьёзе говорил
Vladislav
Админов бить.
Vladislav
Для этого есть вендор.
Vladislav
Нет.
Vladislav
Необязательно держать весь вендор в репе. Достаточно просто файлы пакетного менеджера.
Aleksandr
можешь
Aleksandr
тебе говорят почитай, ты говоришь я знаю, тебе говорят что нет не знаешь.
потом тебе говорят что может быть множественный, ты говоришь знаю, потом говоришь не можешь
Vladislav
Какую ты вообще проблему решаешь?
Aleksandr
это нормально.
Aleksandr
слушай, билд-сервер служит чтобы обслуживать тебя, а не ты его
Vladislav
А билдсервер чистит исходники после сборки?
Aleksandr
странно если бы при билде нужно было бы учитывать артефакты других проектов
Aleksandr
а раз мы не учитываем то может в одном gopath все собирать
Vladislav
А бинарку и тесты он как получает?
Vladislav
Так ты сам можешь править .gitlab-ci.yml?
Vladislav
В нем можно хоть пятьсот этих переменных установить.
Aleksandr
причем тут субпакеты?
Vladislav
Ой. У меня и с сабпакетами все работает. Я, правда , в контейнерах собираю.
Vladislav
Так не тру же.
Vladislav
Почему?
Vladislav
Зачем?
Vladislav
А если билдсервер вырубить захотелось?
Vladislav
слушай, билд-сервер служит чтобы обслуживать тебя, а не ты его
Vladislav
(с)
Vladislav
И ты правишь отдельно сабмодули. Пул реквест.
Aleksandr
у тебя проект должен быть в GOPATH. прими это
Vladislav
Используй уже gb.
Vladislav
GB сам прописывает gopath в корень проекта.
Vladislav
И там вполне можно абсолютные пути использовать. И при перекладывании нифига не сломается.
Aleksandr
goland не кладет
Aleksandr
что у вас кладет
Aleksandr
якобы
Anonymous
здаров., подскажите пожалуйста как вы и где вы храните пользователей и их пароли для ваших аппликаций
Anonymous
Сейчас смотрю в сторону редис
Bogdan
Anonymous
Может сейчас модно как-то по другому это делать
Anonymous
мои микросервисы используют ее в качестве базы авторизации
Anonymous
Да вроде как пока все на постгресе, не хочется монгу с боку прикручивать.
Anonymous
не ужели хипстеры не придумали как можно «кошерно» хранить пользователей)
Anonymous
Igor
Максим
Привет всем! Подскажите, возможно ли на golang написать расширение для php?
Видел на гите пару проектов, но не нашел документации и не понятно как работать.
Возможно, у кого то есть примеры/статьи?
Kirill
https://github.com/kitech/php-go
Anonymous
Чудесный запах ассорти из языков программирования 😄
Vladimir
Интересно нафига это нужно вообще?
Максим
Doublegrey
Привет, подскажите пожалуйста какойнибудь безголовый браузер для го
Vladimir
Anonymous
Эй, Билли, покажи на пальцах, зачем это нужно!
Kirill
Да-да, типа оно там и так хрен его знает как работает, давайте еще одну непонятную хренотень туда воткнем
Vladimir
Vladimir
Сейчас я заправляю трактор соляркой, но если ее можно ради фана добавить в суп, то почему бы нет?
Valentin
Наверное для тех, кому надо написать расширение для пхп, но он не умеет в C
Максим
Kirill