Aleksandr
ваши представления о стандартах удивляют меня
все гошные утилиты, собирающие релизы на гитхабе, имеют один путь установки. редко кто до чего-то продвинутого доходит
Daniel
и это путь - go get, а вовсе не то, что в readme glide написано
Aleksandr
и это путь - go get, а вовсе не то, что в readme glide написано
на го пишут не только для разработки на go. и у всего остального никакого go get нет
Michael
на го пишут не только для разработки на go whatsuuuup?
Michael
миллион раз мусолили - нравится фишка языка xxx? используй ххх
Aleksandr
и это путь - go get, а вовсе не то, что в readme glide написано
да, это вообще странный способ установки утилит с гитхаба
Pavel
не стандартный?)))
Pavel
нестандартный*
Aleksandr
миллион раз мусолили - нравится фишка языка xxx? используй ххх
я о прикладных утилитах. какие фишки языка? написал чел утилиту на go, скомпилил, залил в релизы. какой go get в данном случае?
Michael
причем там го?
Aleksandr
вы о том, что glide может быть нужен кому-то, кто на go не разрабарывает? o_O
я о том, что curl && mv && chmod - это стандартный способ установки утилит с гитхаба
Pavel
glide get github.com/foo/bar удобно же. аналог прям.
Daniel
стандартный где?
Pavel
я не пользовался, сейчас глянул
Мерль
dep - не менеджер пакетов вообще
В go нет разницы между менеджером зависимостей и менеджером пакетов. Точнее так, менеджеры зависимостей решают проблему менеджемента пакетов внутри vendor
Мерль
И что не так с glide?
Aleksandr
стандартный где?
у тех людей, кто устаналивает утилиты с гитхаба очевидно.
Мерль
И что не так с glide?
Это абсолютно простая в использовании балалайка
Daniel
И что не так с glide?
я только до способа установки дочитал
Pavel
bew install glide. что не так?))
Мерль
Там этих способов установки куча
Мерль
Что не так?
Pavel
у него макбук. 1 команда эта и все
Daniel
я о том, что curl && mv && chmod - это стандартный способ установки утилит с гитхаба
то, что тут написано, надо запускать из-под рута. чего я, конечно, никогда не делаю. еще тут нет контроля чексуммы, что, в общем случае, криминал
Мерль
Я вообще собираю все утилиты из исходников, всё равно Go установлен в системе
Daniel
коллеги, вы вообще https://github.com/Masterminds/glide#install читали? там описан адский ад
Aleksandr
то, что тут написано, надо запускать из-под рута. чего я, конечно, никогда не делаю. еще тут нет контроля чексуммы, что, в общем случае, криминал
ну это уже дело вкуса - ставить в систему или ставить для юзера. docker-compose юзаешь? не помнишь как он ставится в официальных доках?
Daniel
не юзаю
Мерль
коллеги, вы вообще https://github.com/Masterminds/glide#install читали? там описан адский ад
Там дан выбор, потому что у всех свои тараканы Хотя имхо достаточно только одного способа
Daniel
но тут способ установки ни при чем
Vladimir
зачем нужен glide когда dep теперь готов к продакшн использованию?
Vladimir
особенно если автор глайда пишет что как тока деп выйдет из преальфы (уже) то переходите на него
Aleksandr
зачем нужен glide когда dep теперь готов к продакшн использованию?
насколько я вижу, dep не фиксирует зависимости зависимостей.
Aleksandr
glide не помню фиксирует ли (кажется да)
Vladimir
насколько я вижу, dep не фиксирует зависимости зависимостей.
если это тоже нужно - можешь им завести багу, например
Vladimir
я рискую пердположить что фиксирование полное невозможно пока все не перейдут к одному стандарту
Aleksandr
если это тоже нужно - можешь им завести багу, например
это определенно нужно. я расчитываю получить один и тот же набор библиотек (одних версий/коммитов). пока покрывается только первый уровень графа
Vladimir
а если бы у тебя покрывался только первый уровень, то там точно выходило бы что-то непотребное
Vladimir
надо просто фиксировать все версии в Gopkg.lock
а, ну если оно так не работает - напиши им багу об этом )
Aleksandr
а если бы у тебя покрывался только первый уровень, то там точно выходило бы что-то непотребное
кстати, возможно вру. у меня просто под рукой проект с одним уровнем только.. надо проверить
Aleksandr
Anonymous
Всем привет
Pavel
привет, пупсик
Мерль
Добрый день
Oleg
Добрый день
Вечер же:)
Alexey
Что сверху происходит? Здравствуйте, этот канал об аниме?
Anonymous
ребят какую библиотеку выбрать для телеграмм бота на golang
Vyacheslav
https://github.com/go-telegram-bot-api/telegram-bot-api
Pavel
почему мне всегда проще самому написать, чем использовать чужую библу?)
Pavel
пока в чужом разберешься..
Stepan
Серьезно? Это вот прям про любую библиотеку?
Pavel
нет. с библами про телегу так было, когда столкнулся
Daniel
почему мне всегда проще самому написать, чем использовать чужую библу?)
избыток свободного времени? недостаток опыта? душевная болезнь?
Pavel
избыток свободного времени? недостаток опыта? душевная болезнь?
фига ты меня не любишь) полагаю, первые два варианта
Daniel
не, Павел, я Вас не знаю, и потому к вам равнодушен. Вы просто под раздачу попали - я не люблю тех, кто свои либы пишет потому, что разобраться в чужих не может
Pavel
я же ничего не говорю))
Pavel
ладно. у меня просто хорошее настроение
Daniel
а Вы вообще brew install написать не можете))
$brew list ansible gdbm lame libvorbis node readline base64 gdk-pixbuf libcroco libyaml openssl shared-mime-info cairo gettext libffi lua openssl@1.1 sloccount cloc glib libid3tag mad p7zip sqlite cmake gobject-introspection libmp3splt md5sha1sum pandoc swagger-codegen emacs graphviz libogg mercurial pango tcping ffmpeg grep libpng mp3gain pcre wcm flac harfbuzz librsvg mp3splt pixman webp fontconfig htop libssh2 mtr pkg-config wget freetype icu4c libtiff mysql pv x264 gd jpeg libtool ngrep python xvid
Anonymous
Сейчас посмотрел свой брю
Anonymous
И понял, что в нем примерно в 5 раз больше
Anonymous
Я слишком люблю тулзы
Pavel
Подольский, это же шутка была
Daniel
я в курсе
Daniel
не, правда, все в порядке
Pavel
ну, а чего лист выкатили?))
Pavel
тогда
Daniel
ну - тоже шуточка
Pavel
серьезно - я ж любя
Daniel
не парься
Pavel
ну смотри мне
Daniel
я просто параллельно считаю кабель для проводки в новой квартире, и шуточки мои несколько отстраненные
Pavel
у вас новая квартира?
Daniel
угум
Daniel
и в ней ремонт
Pavel
сколько площадь?