а да
вот авторизуются они у меня, я записываю в базу токен и почту. А потом мне надо как-то на создающийся ивент всем юзерам этим засунуть в их календари этот самый ивент.
а да
я думал что если взять сервис аккаунт сделать там на каждый ивент отдельный календарь и просто их подписывать туда
а да
так можно?
Илья
Нельзя просто взять список токенов и отправлять запросы?
Илья
http.клиент можно сделать один
а да
http.клиент можно сделать один
неважно какой токен?
а да
ну в плане
а да
в клиенте
Илья
Да это просто хттп запрос, ты в каждый запрос добавляешь, а http.Client будет их выполнять
Илья
при желании можно распараллелить
Илья
Давно не работал с OAuth, может есть более простые варианты
а да
Нельзя просто взять список токенов и отправлять запросы?
а я вот этот момент не понял. Они же все через этого клиента делают в примерах своих везде. Создают сервис с него и через него уже инсертят календари и прочее
а да
в каком месте туда токены пихать
а да
все примеры которые я видел так и писались а примеров с гулькин нос
а да
Это из какой либы?
https://pkg.go.dev/google.golang.org/api/calendar/v3
а да
golang.org/x/oauth2/google
а да
и эта
а да
golang.org/x/oauth2/google
с клиентом вот эта
Илья
https://pkg.go.dev/google.golang.org/api/calendar/v3
Не работал с ней, поэтому не подскажу
а да
ладно
а да
спасибо все равно
а да
самое забавно что и спросить не у кого из своих, никто такое даже не делал
Илья
самое забавно что и спросить не у кого из своих, никто такое даже не делал
Создание клиенов под каждого юзера занимает много времени? Попробуй так, потом уже будешь оптимизировать
Lev
Ребят, как "выучить" go?😔 Можете каких-то советов дать? По стратегии и может материалы Уже 1.5 месяца копашусь, но идёт очень туго Опыт в других языках есть (solidity, JavaScript), но достаточно скудный и с юзкейсами go мало связанный. Т.е с api и sql/nosql базами данных особо дел не имел. На данный момент пишу тудулист по туториалу... Третью неделю Постоянно какие-то неведомые библиотеки вылазят, а мне бы базы что-ли Возможно сразу на тудулист лезть - плохая идея? Какие-то задачки лучше порешать или что-то типа того
Артем
Просто пиши кучу кода каждый день, не парься особо насчёт качества, используй как можно меньше библиотек. У го очень богатый стдлиб. Чем больше пишешь - тем лучше) Пока не сделаешь 100 скл запросов, будешь плавать. Так со всем )
я 190 сантиметров
вы тоже ждёте его поток ?
H2O - Просто добавь воды
Maxim Zhashkevych, хороший тип на просторах ютуба, можешь его чекнуть как вариант, думаю зайдет
Особенно после перехода с Джавы где в спринге на каждом шагу IoC и DI, переходишь на гоу и плывешь )) С ним более менее фундамент можно выстроить
H2O - Просто добавь воды
вы тоже ждёте его поток ?
Я думаю этого уже не будет (
Lev
Maxim Zhashkevych, хороший тип на просторах ютуба, можешь его чекнуть как вариант, думаю зайдет
Да, мне я во многом по его урокам учусь. Посмотрел 4х часовой по базам, докер и тд освоил во многом благодаря его видео.
Captain Jack Vielfrass
вы тоже ждёте его поток ?
Максим же вроде закрыл канал по go после событий в мире
я 190 сантиметров
ну, он открывает для украинцев ...
H2O - Просто добавь воды
поч
Он завязал с русским контентом, создал другой канал на украинском и там ведет все
Captain Jack Vielfrass
я 190 сантиметров
типо 4-ый поток вроде
я 190 сантиметров
но там на украинском вроде
я 190 сантиметров
а канал не видёт
Emin Zalaev
Их борьба
Артем
главное не юзай орм
Captain Jack Vielfrass
главное не юзай орм
А что не так с орм? (Предчувствую холивар😅)
Lev
Чистую архитектуру посмотри
Есть ощущение, что мне эта чистая архитектура пока только вредит)) Я насмотрелся, начитался Теперь боюсь сделать что-то "не по канонам" 🙂
Артем
А что не так с орм? (Предчувствую холивар😅)
только если понимаешь на 100% зачем она тебе
Артем
пусть лучше руками пишет
Lev
А что не так с орм? (Предчувствую холивар😅)
У меня как раз есть проект, который очень хочу реализовать (ирл пригодится) Но делать хуево не хочу Возможно, стоит? Как думаете, тяжело потом будет переписывать?
Артем
не стоит гнаться за идеальным кодом
Артем
всегда будет так, что мы через две недели будем смотреть на нас в прошлом и думать, как я мог такое писать :)))
Артем
пиши пиши пиши
Артем
со временем будет получаться сразу нормально + въедешь в паттерны го
Captain Jack Vielfrass
У меня как раз есть проект, который очень хочу реализовать (ирл пригодится) Но делать хуево не хочу Возможно, стоит? Как думаете, тяжело потом будет переписывать?
Обязательно сделай. Потом через пол года перепишешь, когда будешь больше знать и понимать как лучше сделать. И как раз будешь понимать свой прогресс и направление.
Артем
ну или так)
Lev
Обязательно сделай. Потом через пол года перепишешь, когда будешь больше знать и понимать как лучше сделать. И как раз будешь понимать свой прогресс и направление.
Хорошо, звучит достаточно разумно, спасибо Вероятно, мой мозг воспринимает плохо сделанный проект как трату времени, но я все равно много чему научусь👌
Lev
Спасибо всем за советы, получил лютый залив мотивации и теперь лучше понимаю, что делать :)
Илья
Хорошо, звучит достаточно разумно, спасибо Вероятно, мой мозг воспринимает плохо сделанный проект как трату времени, но я все равно много чему научусь👌
у меня на гитхабе все проекты написаны плохо, но с каждого я беру опыт и практики, которые потом использую
Emin Zalaev
😎
Илья
На самом деле лучше разобраться и переписать три раза, чем просто скопировать код и не понимать, как он работает
Илья
Особенно гпрс-лейк
Ну везде есть проблемы, которые я бы хотел исправить. В нем они тоже есть
Lev
На самом деле лучше разобраться и переписать три раза, чем просто скопировать код и не понимать, как он работает
Меня всегда очень смущает ситуация, где я по какому-то туториалу что-то делаю А как оно работает в душе не е,у
Артем
обычно до переписывания пет проектов дело не доходит:)
Артем
читать их описание
Lev
обычно до переписывания пет проектов дело не доходит:)
Уходишь на работу с огромным портфолио говнокода?)
Артем
зато в перспективе годовалой если посмотреть, там существенные улучшения в коде
Илья
зато в перспективе годовалой если посмотреть, там существенные улучшения в коде
Да, можно посмотреть твой рост в разработке архитектуры проекта и вообще чистоты кода
Артем
Уходишь на работу с огромным портфолио говнокода?)
еще можно такое сказать: главное решить проблему. Бизнесу пох какой там у тебя код. Если работает и приносит бабки, то хорошо. Если бесконечно полировать свое решение, то такой разраб никому не нужен
Артем
поэтому стартаперы на expressJS + mongo рулят 🤪🤪