Alexander
но уже, кстати с точки зрения декомпозиции может быть актуально. ща у меня кейс например, есть тип DoerSomething, есть DoerSomethingConfig. Конфиг читается по хттп, дуер запускается в фоне, инициализируется конфигом, и к запросу отношения не имеет. так почему бы мне не инкорпорировать просто этот конфиг в дуера?
Null
Создание автоматического расписания (планировщик заданий Cron) с помощью Golang  https://dev-gang.ru/article/sozdanie-avtomaticzeskogo-raspisanija-planirovsczik-zadanii-cron-s-pomosczu-golang-lgc6kt5exf/ @Golang_google
Aliaksandr
Golang лучший рантайм для AWS lambda
Aliaksandr
https://filia-aleks.medium.com/aws-lambda-battle-2021-performance-comparison-for-all-languages-c1b441005fd1
🔥
Никто не в курсе как в голанге висящие запятые (trailing comma) игнорировать при парсинге жсон?
Vitaliy
Никто не в курсе как в голанге висящие запятые (trailing comma) игнорировать при парсинге жсон?
Нет. Кажется, что это не поедусмотрено спецификацией жсона. https://stackoverflow.com/questions/201782/can-you-use-a-trailing-comma-in-a-json-object#:~:text=No.,you%20shouldn't%20include%20it. Или писать свой парсер
Vitaliy
Это в питоне висящие запятые прижились.
🔥
К моему вопросу сверху. Нашел вот эту штуку, может кому пригодиться. https://github.com/tailscale/hujson
Emil
Ребят, 25-30 секунд на запрос, скачивающий с драйва 10 фото по 10-20мб(горутинами), зипующий их(без горутин хз нужны ли они там) и отравляющий в бота, это долго? Есть, что оптимизировать? В запросе ещё в конце отдеференные функции по удалению созданного зипа и скачанных фото, стоит ли это как-то оптимизировать?
Nikita
если канал 1 мбит то норм)
Alexander
К моему вопросу сверху. Нашел вот эту штуку, может кому пригодиться. https://github.com/tailscale/hujson
Да, оно классное. Можно ещё комментарии оставлять. Hjson уже годиться для конфигов
Black
Ip auto genaret and ip scan live or dead any one can make script golang for me i will pay inbox me
Black
Wait bro
Black
Black
Loke this bro i have python script but i want make golang
Black
If can inbox anyone
Black
English plz bro
Black
Not sites its ips chek like genaret and chek live or dead
Никита
хахахах как в воду глядел
👀
Не-а
👀
Они ищут инсталляции, чтобы писать им, предлагая услуги для laravel этого
👀
Спаммеры, которых мы заслужили
Denis
.env is not stored in /public dir, this script does not work
Y
Народ, подскажите, хочу войти в go. Есть какие-то проекты для этого?
Не ну это
Для входа в го?
Не ну это
Тут на самом деле так получается, что го входит в тебя, нежели наоборот
Y
Странный вопрос
Не хотелось бы тупо смотреть видюшки по го, хотелось бы чего-нибудь делать, в команде
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Y
А что ты хочешь делать в команде если ты не знаешь язык?
Это определит команда, а что ты хочешь чтобы я знал? Что по твоему означает, знать язык?
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Входи, дверь открыта
Y
А что по твоему означает, "хочу войти в go" ?
Хочу переключиться с python на go для работы в полноценных проектах
Y
Так более ясно стало?:)
Не ну это
Захотелось скорости и признания среди кодеров?😏
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Y
Захотелось скорости и признания среди кодеров?😏
Ну, нет, просто как-то сам язык больше понравился
Y
Ну скажем так, какие то вещи, взятые из питона в go уже как бы присутствуют, тоже форматирование... Оно уже задается, не нужно какое-то костыльное решение типа flake8
Y
Те же самые пекеджи
Y
и прочее и прочее
Y
плюс скорость
Y
+ многопоточность
Y
и т.д. и т.д.
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
+ многопоточность
В python нет многопоточности?
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
плюс скорость
А для каких проектов тебе нужна скорость?
Alexander
многопроцессность есть и асинхронность
Y
В python нет многопоточности?
Стоп, это сообщество про Go или про Python?
Y
Такое чувство, что мне тут не рады
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Стоп, это сообщество про Go или про Python?
Ну просто пишешь странные аргументы, я интересуюсь.
Y
Боитесь конкуренции?)
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Боитесь конкуренции?)
нет, ты же питонщик, чего нам бояться.
xasai.denet
Y
Тогда посоветуйте, с чего начать, а предысторию оставим на куда-нибудь потом
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
хочешь учить го? бери свой проект написанный на питоне, переписывай на go
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Звучит как оскорбление)
а может наоборот?)
xasai.denet
Тогда посоветуйте, с чего начать, а предысторию оставим на куда-нибудь потом
Если нужно начать, стоит начать писать код. Банальные математические операцие, вывод логов, чтение с клавиатуры, функции стандартных пакетов.
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
xasai.denet
Effective go еще стоит почитать
xasai.denet
Ну и вообще офф доку
xasai.denet
По мне это хороший способ привыкнуть к языку. Писал до этого на С/С++, и мне это ни капли не казалось какой-то банальщиной.
xasai.denet
Это то с чего можно начинать
xasai.denet
Ну я плюс минус неделя, т.к. параллельно другими делами занимался
🔥
Ну скажем так, это банальщина
Ну тут стоит спросить, а чем ты сейчас занимаешься?)
xasai.denet
программированием)))
🔥
вебом
Ну, а конкретней) xD
🔥
Если апишки простые пишешь, тот тут много знаний не надо)
Alexander
вебом
Ну вот тебе идея: если есть какой-нибудь сбор статы по действиям юзера, которая по Аяксу посылается, она пишется в редис, потом оттуда агрегируется в базу. То перепиши на гоу, выкинув редис, агрегируя или батча внутри веб сервера
Alexander
Если нет, то придумай какую стату можно сохранять и введи такое в проект
Y
Да не так, чтобы, но базовые понятия знаю
Alexander
У нас редис не собирает стату, он только как лока используется
Ну если вы все запросы, которые её пишут можете перевести на одну точку и писать агрегат, либо забатченые строки, то неплохо нагрузку с базы снимите
Alexander
Ну в общем я предложил вариант с чего можно быстро начать, где питон не сможет быть эффективным как гошечка. Дальше можешь сам подумать как эту мысль для своего проекта перекроить
Y
Всем спасибо!
Y
Ну хорошо, что я не такой