Ευγένιος
Могу быть не правым.
Je
Так а откуда плохим тоном это стало? Какая-то конкретика может быть есть? Двухэтапная сборка это совершенно нормально, собираешь и фигачить в альпину, один докер-файл
Ευγένιος
Je
Я питонист
Не позорь питонистов, почитай внимательнее документацию, в го скейл на уровне приложения, сущности вроде сервера приложений совершенно излишни. Начать стоит отсюда, пожалуй https://golang.org/pkg/net/http/#Server.Serve
Michael
Slava
Питонистом быть не зазорно
Je
если сборку можно автоматизировать, зачем это позволять делать человеку и тем самым увеличивать количество ошибок? идеально, если твой код может в течение 5 минут задеплоить человек, вырванный из толпы
kås
Скажи мне кто твои друзья
Slava
Для кого прошлое, а кому и светлое настоящее
Michael
я тоже пишу код на питоне, но в приличных кругах воспитание не позволяет выражаться
и если хочется делать как на питоне привык, то, вероятно, стоит продолжать использовать питон
Roman
Je
Roman
Nikita
Glide уже не используют совсем?
Alexey
Кто-то использует. Но его не поддерживают уже давно
Zloy-Dobry
Ох
Zloy-Dobry
Перекотиться бы
Daniel
а в чем проблема-то?
Anonymous
Nikita
Alexey
Последний коммит в том году. Issues авторы не смотрят. Это не поддержка
Nikita
получается да
Alexander
Что-то пакетные менеджеры для go - уже почти как js-фреймворки. Каждый год несколько новых появляется и несколько умирает
Sergei
Alexander
В скорости появления? 😀
Nazar
бляха
Nazar
Нужно от ссылки получить базовую типа
Nazar
юзаю filepath.Dir, если вывести то заместо http:// получаю http:/, если передавать уже обрезаную ссылку в http.Get получаеться http:///
Nazar
и крашет ошибка http: no Host in request URL
🏁Александр
ничего не понятно
🏁Александр
еще раз с начало
Nazar
https://golang.org/pkg/path/filepath/#Dir
🏁Александр
Nazar
есть ссылка, http://gavnozalupa.com/fnjdsnjfksd/fjdsfiosd/lolkek
использую filepath.Get
при выводе в log.Println получаеться http:/gavnozalupa.com/fnjdsnjfksd/fjdsfiosd
при передаче этой ссылки в http.Get вылазит ошибка Get http:///gavnozalupa.com/fnjdsnjfksd/fjdsfiosd: http: no Host in request URL
Nazar
вооот
Slava
А это разве путь к файлу?
Nazar
мутки с слешами
Nazar
неа
Nazar
а как тогда?)
Slava
Что как?
Slava
Сядь спокойно и напиши код в плейграунде
Nazar
фух, отошло благодаря https://golang.org/pkg/net/url/, аж пот выступил
Nazar
просто ранее юзал схожие функции в других языках, и проблем не было)
Michael
🏁Александр
но у нас тут pythonless канал 🙂
Michael
сам удивляюсь
Andrey
Andrey
я питонист
Zloy-Dobry
Peezdareekee
🏁Александр
я питонист
не тряси своим питоном тут 🙂
Andrey
ой извините :)
Anonymous
Всем, привет!
Подскажите, пожалуйста, в какую сторону копать? Может есть примеры?
Имеется задача, выполнять через системные вызовы запуск программы, и передачи данной программе команды, при этом результат каждой из команд необходимо анализировать отдельно.
Anonymous
img := &engine.Image{
Id: func () int {s , _ := strconv.Atoi(id); return s}(),
Name: fileName,
Path: userAvatarOrigin,
Type: fileEndings[0],
}
На сколько плохо использовать это выражение?
Id: func () int {s , _ := strconv.Atoi(id); return s}(),
Anonymous
Даже так
Id: func () int {s , err := strconv.Atoi(id); if err != nil {return s}}(),
Daniel
не плохо
Daniel
но - зачем?
Anonymous
но - зачем?
Чтобы не занимать лишнюю строку кода для приведение типов
Daniel
а?!
Anonymous
а?!
Хотя да, можно это сделать в момент ее объявления
L
L
Или лениво при первом вызове с последующим кэшированием
Мерль
L
MOS2502
Коллеги, подскажите правильный способ изменить вывод программы: https://play.golang.org/p/aEiZiiv1IfZ как правильно изменить, что бы двойка с лева не сжиралась, пробовал разными способами, не получилось никак, сейчас оставил, от цикла for. Как можно элегантно решить проблему?
Daniel
я не понял вопроса
Илья
Илья
так лучше?
MOS2502
Нет, имелось ввиду 1 STP1, 2 STP3
Aleksandr
Aleksandr
у тебя же там 2 не индекс, а ключ
Aleksandr
либо выводи не ключ, а i, который отдельно считай
MOS2502
там индекс, согласен, просто откатил на начало, без каких либо манипуляций, отдельно тоже пробовал, не выходит каменный цветок