Igor
если отрубят свет то все
Tony
потому что ты будешь класть задания во что-то, что будет сохранять на диск
Не очень понял. Я думал, что пускаю mail.exe с параметрами письма (кому, тема, тело) или просто кому и всё. Про задания не совсем понятно
Alexander
ну ты используешь какую-нибудь очередь, кладешь туда, воркер вычитывает
Valeriy
Лучше в отдельном процессе)
В го у тебя нет доступа к процессам, только горутины
Alexander
можно для начала и в субд задание класть
Tony
Надо про задания почитать где-то, не очень понятен механизм реализации
Maks
Подскажите кто с ребитом норм дружит. Как обычно делаете если нужно что бы в случае отсутствия очереди - она создавалась?
Valeriy
Подскажите кто с ребитом норм дружит. Как обычно делаете если нужно что бы в случае отсутствия очереди - она создавалась?
Я не очень разобрался, но разве она сама не создаётся по дефолту? Не топик, а именно очередь
Maks
Видимо зависит от реализации библиотеки используемой для подключения
Null
🔎 Алгоритм экспоненциально взвешенного скользящего среднего на Go. Код: https://github.com/VividCortex/ewma Документация: https://pkg.go.dev/github.com/VividCortex/ewma @Golang_google
Alexander
Надо про задания почитать где-то, не очень понятен механизм реализации
ну в смысле? отправляешь какие-то данные в очередь. есть какой-то воркер, который из нее забирает и согласно данным что-то делает. отправка емейлов как раз самый кейс
Maks
вроде разобрался
Anonymous
ку,есть библиотека os/user,с которой можно показать текущего юзера
Anonymous
на дедике по умолчанию всегда юзер это Administrator
Anonymous
каким чудом происходит это
Anonymous
почему там появляется незнакомый Fedos?
Denis Pershin
Anonymous
FEDOS67\Administrator
Anonymous
допустим есть у меня такой текст
Anonymous
за Fedos может стоять что угодно
Anonymous
как мне вырезать отсюда все,что стоит за \
Andrey
а ты с чем в коде работаешь? это строка, или слайс?
Яна
как мне вырезать отсюда все,что стоит за \
Через регулярное выражение, как вариант https://pkg.go.dev/regexp
Дьяченко
как мне вырезать отсюда все,что стоит за \
сплит сделай и вторую часть откинь
Яна
регулярки тяжеловесные
Это да, первое, что в голову пришло)
Anonymous
Дьяченко
нет, не смогу, гугли split string
Aziz
этот робот на все каналы отправил
Grigory
@banofbot
Emin Zalaev
Не выпускаем
John
Оооо, коллективный разум, мне нужна твоя помощь/мощь. Есть ли способ запуска go run ./app.go с переменными окружения, но без его экспорта вида export WHO_AM_I=vasyasililualiy? А чисто так, сессионно. параметры go run смотрел, ничего не нашел (а может просмотрел), гугл говорит мне не то, что хочу. Желаемое возможно?
Alexander
В линуксе просто: VAR1=foo VAR2=bar go run.
Alexander
В винде скрипт вроде ток писать. Даже в павершелле такое не работает
Alexander
Опять же EXPORT работает только на текущий сеанс сонсоли
John
В линуксе просто: VAR1=foo VAR2=bar go run.
т.е. после прекращения выполнения программы от переменных окружения приложения не останется и следа?
Alexander
Ну скомпилированный бинарник останется
John
go run же удаляет прекратившее выполнение исполняемый файл... или я ошибаюсь
John
типа в /tmp создаёт
Alexander
go run же удаляет прекратившее выполнение исполняемый файл... или я ошибаюсь
Нет. Оставляет, чтобы не компилировать по новой каждый раз. Может со временем какие-нибудь старые по каким нибудь правилам
Alexander
Надо изучать, конечно. Можешь этим заняться. Мне всё равно
Alexander
Практика показывает, что последующие запуски быстрее. Совпадение? Не...
Провода
Привет, изучай тестирование в Go. Не могу понять как модуль sample_test.go получает доступ к функции Multiple без ее импортирования. Я что то упустил связанное с работой с пакетами?
Grigory
Если назовёшь у теста пакет main_test то доступа не будет
Grigory
И отдельный файл это не модуль, это просто файл с кодом пакета
Провода
Anonymous
как конвертировать sqlite format 3 (cookies chrome) в netscpae ?
Anonymous
с помощью go
Ron Mount
ты перепутал адресную строку с полем для ввода текста сообщения, дружок
Anonymous
ты перепутал адресную строку с полем для ввода текста сообщения, дружок
хаха,сколько бы я не искал,я не нашел на go) все только на питоне,зач мне питон,когда я пишу на go)
Ron Mount
а какая разница какой язык?
Anonymous
большая,я пишу проект на go,напишу часть на некомпилируемом питоне и плохо будет
Andrey
хаха,сколько бы я не искал,я не нашел на go) все только на питоне,зач мне питон,когда я пишу на go)
Ну ты же пишешь, на го, так напиши сам. Тем более есть уже реализация на другом языке. Изи же
Anonymous
go - это тебе не питон
Andrey
Все бывает в первый раз
Anonymous
go - это тебе не питон
в котором можно взяться за проект,не зная ни одной либы
Anonymous
на go все труднее
Anonymous
ну,у пайтона комьюниьт шире гораздо,вопрос в инете заданных тоже)
Andrey
на go все труднее
А как так вышло, что у тебя в телеге имя @only_pythons, а ты пишешь на Го. Продал родной язык получается 🤣🤣🤣
Anonymous
на питоне пишу тг ботов и всякую дичь,в которой мне не нужна компиляция
Anonymous
так яснее?
Anonymous
есть допустим куки у хрома или вообще у чего угодно, все куки в sqlite как бы созданы
Anonymous
мне их нужно конвертировать в Netscape
Anonymous
я честно хз как это делается
Anonymous
http Netscape
Anonymous
в sqlite там дичь происходит,нужно конвертировать
Anonymous
я тебе могу дать пример что такое Netscape куки и sqlite куки
Andrey
в sqlite там дичь происходит,нужно конвертировать
Ты же понимаешь, что твоя задача узкоспециализированная, и такой дичью, извините, мало кто в свое удовольствие занимался
Maks
Лол, чел просто слабый)
Maks
У него есть решение на питоне
Anonymous
я тебе могу дать пример что такое Netscape куки и sqlite куки
по функционалу одно и то же, но использовать легче нетскейп