Emin Zalaev
512 гб топчик
Dmitriy
У меня
И как?
Emin Zalaev
У меня м1 прошка 21го года стояла
Emin Zalaev
Эту махину впадлу было тащить с собой всегда
Emin Zalaev
Ну и м2 оч легкая и компактная
Emin Zalaev
Спецом эйр взял чтобы с собой таскать
Dmitriy
Ну и м2 оч легкая и компактная
Вот и нужна для рюкзака
Victor
Во, как бомжиться? Докер сильно пыхтит?
Еще один момент, что я не использую IDE
kostyaBro
Эту махину впадлу было тащить с собой всегда
Хех, я когда то с MSI gt70 тоскался с зарядником
kostyaBro
Поэтому для меня называть mac pro махиной...)д Ну конечно на самом деле тоже хочу 2й макбук
Null
🕒 Некоторые из библиотек golang для времени и временных задач Избегайте изобретать велосипед заново. Если есть какие-то хорошие библиотеки, мы просто используем их напрямую, нет необходимости выполнять какую-то дублирующую работу, если эти библиотеки не могут удовлетворить потребности, может быть отправлен запрос на извлечение или клонирование их, улучшение их, оптимизация их, текущая предпосылка заключается в том, что вы должны их знать. Эта статья дает вам некоторую информацию о времени и аналогичной функции linux cron библиотеки задач синхронизации. ➡️ Читать дальше @Golang_google
Ya ne s nimi
подскажите как можно реализовать авторизацию через vk в приложении на go ?
Pavel
https://www.google.com/url?sa=t&source=web&cd=&ved=2ahUKEwjrv_GHmtj7AhVx-ioKHa1WCtkQFnoECAoQAQ&url=https%3A%2F%2Fhabr.com%2Fru%2Fpost%2F499310%2F&usg=AOvVaw18RZArs2DT3taFwwIZNunj
Атаджан
Здравствуйте можете помоч. Я хочу реализовать сервис для закачки видео и хочу чтоб одновременно закачивалось определенное кол-во видео в горутинах. Есть варианты кроме буферизированных каналов? Заранее благодарен
Атаджан
варианты чего?
варианты одновременной закачки
Rostislav
варианты одновременной закачки
"Можно ли готовить суп не добавляя лук?" Можно, не добавляй.
Rostislav
каналы не необходимы для одновременной закачки
Атаджан
"Можно ли готовить суп не добавляя лук?" Можно, не добавляй.
не подскажете как по другому можно это сделать
Aleks
Здравствуйте можете помоч. Я хочу реализовать сервис для закачки видео и хочу чтоб одновременно закачивалось определенное кол-во видео в горутинах. Есть варианты кроме буферизированных каналов? Заранее благодарен
Качаем в буфер в памяти, потом пишем на диск и мету в базу. Ограничение на количество горутин одновременых, чтоб память не кончалась. Ограничение на размер буфера и т.п.
Aleks
не подскажете как по другому можно это сделать
По другому без участия каналов?
Aleks
Да
Горутина читает в буфер в памяти, когда все считала, вешает лок мютакса на некий массив и скидывает быстро туда, ставит унлок. Или atomic масив, тогда мютекс не нужен.
Rostislav
не подскажете как по другому можно это сделать
блин, это программирование. Тут миллиард способов сделать все, что угодно. Поэтому меня если честно в ступор вводит данный вопрос. Можно например качать в каждой горутине по 1 мб и по завершении аппендить все байты в слайс предварительно окружив мьютексом. Это вообще без каналов решение. Но у тебя было без буфферезированных каналов. Можно сделать с небуферезированным. Не в слайс класть, а просто кидать в этот небуферезированный канал байты, по завершении загрузки и там их уже опять собирать. А чисто ради интереса. Чем буфферизированные не угодили?
Атаджан
чтоб выбрать самый подходящий
Rostislav
чтоб выбрать самый подходящий
такого не существует. С каналами - норм.
Rostislav
Но опять же. Почему тебе небуфферизированные каналы - ок, а буфферизированные - не ок?
Атаджан
Но опять же. Почему тебе небуфферизированные каналы - ок, а буфферизированные - не ок?
Я использовал буф каналы но коллеги спорят что есть более быстрый вариант
Атаджан
поэтому решил спросить здесь
Vladislav
Я использовал буф каналы но коллеги спорят что есть более быстрый вариант
они все буферизированный, только у некоторых буфер нулевой
Aleks
Я использовал буф каналы но коллеги спорят что есть более быстрый вариант
По идее внутри канала мютекс, а там работа с атомиками, если я не ошибаюсь. Быстрый вариант скорее всего атомики. :)
Vladislav
а зачем там канал если у тебя io.Reader
этот вопрос не мне нужно задавать
Иван
а ну я не того пикнул, сори
kostyaBro
а ну я не того пикнул, сори
Чекни общие группы)
Иван
Развелось гоферов)
anhckie
гайз, кто-то работал с гитхаб апи? есть мысль получать данные про публичную репу - кол-во закрытых пр, ватчерс и т.п. как вот тут кто-то подобное делал? не совсем понял их апишку
Александр
Sebor▂▅▇█▓▒░
Там же элементарный рест, что именно не понятно?
anhckie
не понятна заголовок авторизации. -H "Authorization: Bearer <YOUR-TOKEN>" вопросы чуть взаимосвязаны 1. откуда брать токен? 2. в самом запросе никак не указывается с какой репы хочется получить данные, мне нужно не с моей приватной репы, а с публичной)
anhckie
ну, вот например отсюда я хочу инфу получить - https://github.com/bitcoin/bitcoin. репа не моя, публичная, в запросах урлы не указываются, только какой-то токен, который я отже не понял и где регать, и как он может мне помочь запрос делать
Sebor▂▅▇█▓▒░
А не пробовал доку смотреть? Первые ссылки в гугле
Andrey
дока для слабаков, как и гугление про токены https://github.com/settings/tokens
anhckie
скинули то, что я уже прочел и заигнорили вторую часть вопроса
anhckie
красавцы )
anhckie
ладно, спасибо
Sebor▂▅▇█▓▒░
Всё там ответили
Andrey
ответ тебе такой, все что ты видишь на сайте, ты можешь достать через токен и апи
Sebor▂▅▇█▓▒░
Хочешь, чтобы за тебя готовый кусок кода написали? Это в другой канал
anhckie
з.ы. вопрос решен, у меня заэкспарийлся ключ и не отображалась нужная инфа, терь ясно где он в профиле лежал
Khalid
где-нибудь про pgx подскажите почитать просто многие материалы по pgx/v4 кажись в v5 много изменилось
Илья
Их глобального только убрали лишние пакеты, теперь всё достается через один импорт pgx
K
Всем привет, у кого то есть опыт с PGX?
K
где-нибудь про pgx подскажите почитать просто многие материалы по pgx/v4 кажись в v5 много изменилось
Вот такой же вопрос и возник у меня после долгого поиска в инете про нее..
Khalid
копаться надо будет в документации официальной
Khalid
интуитивно можно понять что как работает
Urkiller
Здравствуйте, как записать в множество сразу m[animal]cat ?
Urkiller
Может дадите пример кода?
Задача: для cat cat dog dog tree создать собственное множество,
Urkiller
а тема интерфейсы?
Нет, создать множество
Andrey
Нет, создать множество
понятно а в чем трудность?
Urkiller
Я думал в цикле определять слово и записывать сразу с значением под определённый ключ
Urkiller
понятно а в чем трудность?
В том, что я не понимаю)
Andrey
В том, что я не понимаю)
какие входные данные? какие данные должны быть на выходе?
Andrey
нам пока не за что зацепится, я попытался угадать но видимо не попал
A
Подскажите плз, в чем отличие pgxpool.Pool от pgx.Conn ? в пакете pgx
Илья
Нет, создать множество
Есть код с другого языка? Не понятно, что нужно написать