Aleksandr
так код проекта у тебя монтируется с хоста?
Aleksandr
на хосте у тебя есть код, который ты хочешь редактировать?
Aleksandr
и который маппишь - .:/go/src/
Aleksandr
так зачем ты его тогда в образ добавляешь?
Anonymous
это тестовый проект, чтобы потрогать го и докер
Aleksandr
в общем смысла в этом нет. докер так не работает. ты ожидаешь что добавишь код в образ, потом ту же диру подмонтируешь, и содержимое обеих дир - из образа и с хоста - смерджится. нет, не смерджится.
Aleksandr
если тебе этот образ нужен для разработки, то не добавляй код в образ, а держи на хосте если тебе образ для билда и дистрибуции приложения, то наоборот.
Aleksandr
впрочем билдить можно и первым вариантом, если полученный бинарник помещать в другой, более легкий, образ - я так предпочитаю.
Anonymous
хорошо, спасибо
igor
только сейчас увидел какая война в коментах с автором Iris :) https://dev.to/bugfenderapp/one-year-using-go
Anonymous
только сейчас увидел какая война в коментах с автором Iris :) https://dev.to/bugfenderapp/one-year-using-go
вкратце в чем соль, опять ворует код для своего фреймворка, не?0
igor
вкратце в чем соль, опять ворует код для своего фреймворка, не?0
ну его носом тыкают откуда он ворует, а он говорит что все сам :)
nvkv
Интересно, эта драма надолго? Уже немного поднадоела
Anonymous
ну его носом тыкают откуда он ворует, а он говорит что все сам :)
Эти разборки уже наверное много месяцев идут)
Oleg
Интересно, эта драма надолго? Уже немного поднадоела
Эта драма кончится либо когда Iris перестанут рекламировать, либо когда все забудут грехи kataras'a :)
Kirill
тогда и я поднаброшу в тему
Kirill
https://github.com/smallnest/go-web-framework-benchmark/issues/29#issuecomment-289002451
Kirill
говорят, я забанил ирис потому, что у меня свой фреймворк %))
Dmitry
Ирис стоит забанить хотя бы за то что его автор делал бенчмарки с включенным кэшем
Dmitry
И по сути бенчмаркал map в языке
Kirill
ну — у меня в грэймворке тоже в роутере глубоко под коробкой есть кэш, который включается при определенном количестве запросов в секунду на один роут
Kirill
но там все равно много логики выполняется
Kirill
из-за этого pipeline просел с 2 миллионов до 1 с чем-то
Dmitry
Емнип в iris кэш был таков что кэшировал результат хэндлера полностью после первого запроса
Kirill
ну — это да, действительно не честно
Kirill
но одно дело в бенчмарке забанить, а другое в awesome-go
Dmitry
Где-то на гитхабе был репозиторий, куда катарас пытался пропихнуть свои результаты, там его в это ткнули носом, исправлять он вроде не стал
Kirill
он всё еще единственный человек, который забанен в awesome-go
Dmitry
Лол. Не понимаю вообще зачем люди так поступают как он, это как-то странно
Kirill
не знаю. но поклонники ириса верят, что катарас получил бан полгода назад потому, что я два месяца назад создал фреймворк %)
Kirill
уже несколько дней удивляюсь этому)
Kirill
кстати, у меня на ноуте результаты такие:
Kirill
Dmitry
Ну вроде очень даже норм. Я правда не смотрел твой фреймворк, не знаю чего он умеет, но скорость, приближенная к скорости роутера, это хорошо кмк
Dmitry
Как-нибудь загляну))
Kirill
роутер там — перепиленный fasthttprouter. благо, создатели разрешили его встроить и интегрировать)
Kirill
но, сразу скажу — активная альфа, хотя API я стараюсь не ломать
Kirill
Ну вроде очень даже норм. Я правда не смотрел твой фреймворк, не знаю чего он умеет, но скорость, приближенная к скорости роутера, это хорошо кмк
кстати, забыл сказать — скорость увеличивается по мере возрастания нагрузки за счет кеша в роутере
Anonymous
Друзья вкратце напишите , какие делаете проекты на го и что используете?
Мерль
Я пишу автоматизацию для лаборатории и небольшие хобби проекты
Мерль
echo + templates + что-нибудь для железа чаще всего, ничего особо интересного
Kirill
Друзья вкратце напишите , какие делаете проекты на го и что используете?
веб всякий, форк гошки пилю. как игрушки — гуй всякий
Peter
я делал прослойку для покупки билетов на автовокзале и сервис для отслеживания комментириев в vk
An7on
Какой процент здесь го в продакшене использует, вот это любопытно
An7on
>30 ?
Kirill
Фреймворки не используешь?
свой пилю: github.com/gramework/gramework
Anonymous
@kirilldanshin серьезно, запуск сборщика в принудительном порядке каждые 10 секунд?
Kirill
именно так, да
Kirill
и не сборщика, его я не запускаю
Anonymous
Если кто-нибудь сделает на го фреймворк, такой же как джанго, вообще будет ништяк!
Sergey
Товарищи
Sergey
а подскажите пожалуйста
Sergey
myString := []string{"1", "2", "3"}
Sergey
Вот я инициализировал массив строк коротким синтаксисом
Sergey
Можно ли как-то забить значений и через такую инициализацию: var myString []string ?
Sergey
о, спасибо большое
Sergey
var myString []string а такое определение всегда даст дефолтное значение инициализации?
Sergey
О, понял. Спасибо!
А ВОТ ТЕПЕРЬ ПАБЛИК
А ВОТ ТЕПЕРЬ ПАБЛИК
grame, iris еще какие то
Anonymous
Из нормального выбора только 3.
А ВОТ ТЕПЕРЬ ПАБЛИК
какие?
Anonymous
Gin, Echo, Chi.
Kirill
Gin, Echo, Chi.
ты нулевой забыл)
Anonymous
nil?
Kirill
не-а, gramework
Anonymous
Не люблю фреймворки, которые внедряют fasthttp за основу, особенно не показывая в ридми, почему этот выбор был сделан
Anonymous
А потом сразу же бенчмарки на альфе хреначат
А ВОТ ТЕПЕРЬ ПАБЛИК
не-а, gramework
там 5 звездочек....
Anonymous
Он разработчик.
А ВОТ ТЕПЕРЬ ПАБЛИК
А, понял
Kirill
там 5 звездочек....
угу. стейбл будет — закину в реддит