Daniel
Daniel
не справился - она чуждая какая-то
Vladimir
Потому что я вероятно к тому моменту начну писать 46ую
Daniel
мне много не надо
Daniel
я хочу графитовский интерфейс для графаны, но чтобы не по файлу на метрику
Vladimir
Daniel
не знаю
Vladimir
Узнаешь - скажи
Daniel
нет, наверное
Daniel
я у тебя хотел узнавать :)
Daniel
загрузка данных - нужна, да
Vladimir
Vladimir
То есть была точка в прошлом, надо заменить на новую
Daniel
именно перепись - нет
Vladimir
именно перепись - нет
Ну если так то biggraphite, clickhouse (ломиковский graphite-clickhouse) и metrictank
Vladimir
Первый и третий Кассандра бейзд
Vladimir
То есть по чтению будет так себе
Vladimir
Притом последний перспективнее, чем первый, но сырее
Daniel
кассандру я зову сосандрой...
Vladimir
В метртктанке чанкер умеет гориллу, у них своя морда и т.п.
Vladimir
Заверяют что если через кафку гнать данные то жмут пару лямов на запись в секунду на хост
Vladimir
Мы до 400к качегарили впрочем, но без Кафки
Vasiliy
@onokonem а какой чертой кассандра не подошла? мож задача не для нее
Daniel
подошла
Daniel
просто она немного того, анфрендли
hex
опять я со своими глупыми вопросами
Ребятки, golang-book.ru норм? Я в инглиш куёво
Kirill
hex
че так? есть что лучше на русском?
hex
пока бесплатное
Kirill
Да нет ничего на русском нормального
hex
ну блин на безрыбье и рак щука
Kirill
Я не щука
hex
типа троллишь, да?)
Iurii
hex
Peter
Peter
У Кернигане, почти по косточкам разобрано
Anonymous
Парни, как и где константой хранить такую строку:
fmt.Sprintf("amqp://%s:%s@%s:%s", settings.RUSER, settings.RPASSWD, settings.RHOST, settgings.RPORT
чтобы каждый раз не создавать новую строку
分解物質
分解物質
или в settings
分解物質
если таких структур много
Anonymous
Ок
Dmitrii
если у меня веб сервер, который использует различные темплейты, конфиги, статические файлы, то получается при компиляции бинарника, его надо класть туда же где main.go, чтобы структура путей не нарушалась?
hex
А в go по этому поводу какая-то специфика? Если нет, то должно быть пох где, лишь бы был доступ
Daniel
надо бинарнику параметром передавать путь к директории, где эти файлы лежат
Daniel
или заворачивать внутрь бинарника все это (и тут у го как раз специфика)
Anonymous
ребят, первый день с go сижу и вот захотелось узнать:
https://play.golang.org/p/zNtp56xAnp
вот такой ваирант реализации, это прикольно, но, может есть что-то более интересное?
Daniel
о какая жаба! а зачем это все?
Daniel
в смысле - зачем нужен этот набор сеттеров?
Oleg
Наверное, чтобы их цеплять друг за другом :)
Anonymous
Anonymous
в идеале то хотелось что-то а-ля
u := User.new().name("Heathrow").age(30).finalize()
Igor
Anonymous
Mikalai
Anonymous
Constantine️
😂
Anonymous
Constantine️
ты хочешь подобие текучего интерфейса там, где это не нужно?)
Constantine️
интересно узнать применение )
Alexey
Как это делают везде
Constantine️
ну да, текучий интерфейс
Constantine️
finalize в любом случае костыль )
Anonymous
ну почему костыль?
просто тогда сборку можно отделить от пользования
Anonymous
две разных структуры получается
Alexey
+
Anonymous
и тогда finalize будет возвращать конечную структуру с которой уже и будет работать дальше все
Constantine️
потому что в твоем случае finalize это клон того, что уже у тебя в структурке :)
Constantine️
я бы понял если бы ты этот билдер отдельной структурой сделал
Constantine️
а тут a = b
Constantine️
(без ссылки)
Daniel
Мерль