Alexander
но может тебе таймер нужен?
Alexander
у меня тикеры всегда живут все время жизни приложения
Alexander
прям редкий случай, чтобы надо было создавать и останавливать
Ivan
был слип просто) но когда контекст закрывался , было ожидание слипа
🅞leksiy
ticker := time.NewTicker(time.Second * 10) select { case <-this.ctx.Done(): ticker.Stop() return case <-ticker.C: this.do() }
Ivan
да спс, так и сделал. Но в таймере написано что нужно проверять стоп на ошибку и вычитать из канала if !t.Stop() { <-t.C }
Ivan
а в тикере не написано
Ivan
так вот если туда упадет значение то gc не соберет этот тикер
🅞leksiy
так вот если туда упадет значение то gc не соберет этот тикер
А, все, не дочитал. В тикер не может упасть значение после Stop.
Ivan
не очевидно. Просто в момент переключения на ctx.done прилетит тик, там канал с буфером 1. я сделаю тикер стоп. и куда денется значение из канала
Q
здравствуйте! кто работал с amazon selling partner api (sp-api)?
Anonymous
как на окнах указать гопатх?
Anonymous
да я решил вроде
Anonymous
поставил бубунту терминал
Alexander
как на окнах указать гопатх?
в настройках компьютера где-то ищешь переменные окружения
Anonymous
о александр жив
Anonymous
не на окнах я как и ожидал все мусорно
Anonymous
ты процесс не контролируешь а мси сам все делает
Anonymous
бред полный
Anonymous
ахаха еще ржу с этого псевдо терминала
Anonymous
кОмАнДнАя СтРокА
Anonymous
ну да
la4z
мси?
la4z
видеокарта такая?
la4z
:D
Anonymous
вот на винду сегодня буквально залетел
Anonymous
ну у меня был слабый ноут
Anonymous
а видосы смотреть хотелось
la4z
У меня вообще дуалбут, винду поставил из под qemu KVM на раче
Anonymous
накатил линукс и балдел
la4z
Как не странно, бутнулась без проблем
Anonymous
да я подумывал о дуал буте
Anonymous
но надо на ссд копить
Anonymous
нет у емня ссд
Anonymous
второого нет
Anonymous
а что сложного с дравами?
Anonymous
запоминаешь ид и все балдеешь
Anonymous
винда кста сама драйвера ставит
Anonymous
минус огромный за это
Anonymous
а еще учетку надо регать чтобы в ос зайти тоже минус
Anonymous
короче помойка для игр исключительно
Anonymous
1-ый пункт это иллюзия очевидно же
Alexandr🇷🇺
кОмАнДнАя СтРокА
Там powershell ещё есть Но даже он не дотягивает даже до bash
🅞leksiy
не очевидно. Просто в момент переключения на ctx.done прилетит тик, там канал с буфером 1. я сделаю тикер стоп. и куда денется значение из канала
GC его очистит. Через Stop() ты завершаешь го-рутину, отправляющую тики в канал. Твоя рутина так-же завершается. Без ссылок на тикер gc его удалит вместе с каналом и его буфером, что бы в нём не было
🅞leksiy
Привет, новый)
N
😃
Q
https://go.dev/doc/tutorial/generics
Q
https://tip.golang.org/doc/go1.18
Q
Go 1.18 is not yet released. These are work-in-progress release notes. Go 1.18 is expected to be released in February 2022.
🅞leksiy
А в чем смысл?
🅞leksiy
Я о ссылках выше. Вроде как в чате все и так в курсе давно
🅞leksiy
Та не
🅞leksiy
Все ок
🅞leksiy
Я уже переписал пару интересных мест в коде, как-раз к релизу еще что наковыряю.
🅞leksiy
А изучать после релиза, ну такое
🅞leksiy
🅞leksiy
Та везде надо) У меня все подогнано
Dmitry
сколько удаленщикам на Go сейчас платят?
Dmitry
допустим, опытному джуну
Dmitry
хм. неплохо так
Anonymous
O_O
Anonymous
александр прочитал тебя как книгу
Anonymous
мой вымышленный друг
Anonymous
хорошо что он удалил
Виталий
Подарок от жены....
я
до 150
в месяц?
Bagasl
александр прочитал тебя как книгу
так там очевидно было по сообщениям в стиле «поток сознания»
Bagasl
atkisai
весело тут
Anonymous
написать свою либу
Anonymous
а то не кодер получается о.о
Anonymous
а кто
Anonymous
ясно
Anonymous
длина слов
Anonymous
или ты про профессии?