Alexander
по идее разработчики Go обещали в ближайших версиях внимательней посмотреть на vendor-инг и управление зависимостями, поэтому может и замутят что-то подобное npm, nuget-у и т.п., тогда в проектах будем не vendor папку с исходным кодом держать, а простые конфигурации
Mikhail
и сейчас можно так делать, класть glide.* файлы
Mikhail
это никак же не исправит то, что версию либы, которую ты используешь, могут удалить.
Mikhail
и если это критично то лучше завендорить такую либу себе
Roman
Если удалили, значит были причины
Mikhail
ну да, у хостера дц сгорел
Mikhail
чем не причина обновить зависимости
🏳️ Phil
Опять ява. Но откуда в мире Го жабисты? ОТКУДА? Это же другая вселенная
Roman
Без причины удалять версию - немного неадекватно. У меня раз был случай, что версию библиотеки удалили через смену лицензии. В таком случае вендоринг не спасает
Daniel
Опять ява. Но откуда в мире Го жабисты? ОТКУДА? Это же другая вселенная
можно подумать, что в go есть кто-то, кто не пришел с другого языка.
Daniel
Без причины удалять версию - немного неадекватно. У меня раз был случай, что версию библиотеки удалили через смену лицензии. В таком случае вендоринг не спасает
это вы так думаете. а автор либы может думать иначе. я же говорю - проблема временная, связанная с интенсивным - броуновским? - движением в go-community
Roman
🏳️ Phil
можно подумать, что в go есть кто-то, кто не пришел с другого языка.
да. я первый hello world на java написал когда уже пререлиз go 1.8 был. но это не отменяет вопрос - но посчему? это же другой мир, другой ца, вообще все другое. почему не фортран тогда или там фокал?
Daniel
потому, что погляди на статистику
Daniel
java - распространенный язык, его программеров много
Daniel
или ты спрашиваешь, почему php-шники не учат гоферов жить?
Daniel
а явщики учат?
Daniel
так это потому, что у явщиков есть чему поучиться
🏳️ Phil
угу. перлом мне помогли (подсказали еще один способ), с пхп просто нагуглил, а с java я даже просил помочь, в итоге написал сам родив ежа. что-то статистика не сработала
Nikolay
Опять ява. Но откуда в мире Го жабисты? ОТКУДА? Это же другая вселенная
всегда поражает такое деление - жабисты, питонисты, гонисты... это всего-лишь инструменты, с чего такой стереотип что писать надо обязательно на одном только языке и кто-то куда-то переходит?
Mikhail
а ещё я слышал такую классную фразу от пары программистов, "я программист-полиглот, пишу на нескольких языках"
Mikhail
у меня всегда в это время рвался шаблон,и я не понимал, неужели есть программисты которые могут писать только на одном языке.
Anonymous
Например, достаточно глянуть на разрабов Atom'а.
Oleg
Да, есть такие нехорошие люди, пишущие весь код на js.
А если он мэйком собирает свой node.js проект? Он уже не такой нехороший, да?
Oleg
Разные языки помогают решать разные задачи. По моему все очень просто здесь
Anonymous
А если он мэйком собирает свой node.js проект? Он уже не такой нехороший, да?
Лично для меня те люди, которые пишут на js что-то, отличное от сайтов, считаются нехорошими. Ибо для этих целей есть ниспосланный богами Go.
Nikolay
Разные языки помогают решать разные задачи. По моему все очень просто здесь
каждой задаче свой инструмент - молотком забивают гвозди, гвоздодером их дергают, можно и гвоздодером забивать гвозьди, но это изврат. поэтому есть те люди, которые это понимают и для задачи - подходящий инструмент, а есть те которые играют в религию и пишут все подряд на js - точнее пытаются это делать, результат там соотвествующий
Anonymous
Как пример, https://m.habrahabr.ru/post/320434/
Roman
Микроскопом тоже можно забивать гвозди...
Roman
"Со вздохами о совецких временах" - вот это прям в точку было
Max
Max а как ты будешь вызывать этот статический метод? (Book(nil)).New ?
Сори что так поздно отвечаю. Такой метод вызывается как Book.New(). Хотя откровенно говоря я пока не пробовал запускать. Просто получается в пакете куча методов будет типа NewUser, NewBook, NewProblem и так далее, если хранить модели в пакете model, и каждую модель в отдельном файле. Видимость методов все равно общая будет. А как лучше организовать модели я пока не придумал
Slava
Book.New - так в го не работает
Max
Book.New - так в го не работает
Печаль. А как правильно организовать код моделей? Для каждой свой пакет делать? Или если статью на эту тему подкините, буду признателен.
Aleksandr
NewBook(), NewPost итд
Anonymous
кто-нибудь уже обновил арч до 1.8? как полет?
Anonymous
кто-нибудь уже обновил арч до 1.8? как полет?
Никаких проблем, всё работает как часы.
🏳️ Phil
кто-нибудь уже обновил арч до 1.8? как полет?
Я обновил, но как бы у меня использвание пока слабое
Anonymous
саблайм не поломался?
серёжа
Никаких проблем, всё работает как часы.
На раче всё как часы работает >:3
Anonymous
На раче всё как часы работает >:3
лол, это да. позавчера обнов накачал, втыкаю наушники - музон играет черз динамики
серёжа
Пульсаудио?
Anonymous
ага
серёжа
Выпиливаю сразу после накатывания нового дистрибутива, что на домашнем раче, что на рабочей убунте
а у меня арч дома на столике стоит, ибо пока мак основным стал
серёжа
Не выпиливаю, от systemd уже никуда не денешься
серёжа
Где-то в соседнем чатике кто-то писал что и слака уже собирается на systemd перекатываться
а кто-нибудь запускал что-нибудь в докере с гуями на маке?
серёжа
Gentoo, видимо, последний оплот
Anton
Добрый день! сейчас я задам очень дебильный, наверно, вопрос и, возможно, столкнусь с определенной долей негодования, но нагуглить я его не смог, а где еще спросить - не знаю. Итак, вопрос такой: как получить остататок от деления двух переменных с типом float?
Alexei
не понятно чего народ так ненавидит systemd, удобно, просто, стабильно
Фу таким быть 😄
зато у меня там хмонад
серёжа
не понятно чего народ так ненавидит systemd, удобно, просто, стабильно
Особо не вникал в systemd в принципе, но основные аргументы против systemd, мол, поттеринг из него уже чуть ли не отдельную ОС сделал
Alexei
Особо не вникал в systemd в принципе, но основные аргументы против systemd, мол, поттеринг из него уже чуть ли не отдельную ОС сделал
ну вот так и никто не вникал в systemd, судя по холиварам на лоре, те кто начал вникать переползли на него 😂
🏳️ Phil
не понятно чего народ так ненавидит systemd, удобно, просто, стабильно
Только поперек системы и куча штук не реализовано, приходится делать подпорки
Anton
А что такое "остаток от деления" в этом смысле?
Я уже получил ответ на свой вопрос от Алексея Спасибо!
серёжа
Не могу не вбросить :D
Anonymous
Да, тоже увидел :)
Где вы увидели Алексея?
серёжа
ну вот так и никто не вникал в systemd, судя по холиварам на лоре, те кто начал вникать переползли на него 😂
>судя по холиварам на лоре Аргумент уровня "судя по холиварам на дваче" :D
Alexei
>судя по холиварам на лоре Аргумент уровня "судя по холиварам на дваче" :D
Russian Fedora устраивала несколько пикников на природе, зазывая лоровцев похоливарить оффлайн, пару раз, волею судеб (принадлежностью к RF, не к лору) я в этих разговорах участвовал и замечал, как люди, далеко не глупые, кто сопротивлялся systemd, затем активно его начали хвалить
Alexei
сам я в холиварах не участвую, просто пользуюсь федорой (ну и systemd) достаточно давно, даже силами systemd сделал костыль, который лечит багу systemd, мне нравится
серёжа
Вообще не имею ничего против systemd. Более того, даже если сидеть на слаке/генте, всё равно systemd надо знать (ну, если работа хоть как-то связана с каким-то администрированием), потому что де-факто systemd, можно сказать, стандарт