hakaton7 | Unsorted

Telegram-канал hakaton7 - Хакатон-клуб

2463

Сообщество golang-разработчиков 💙 @it_chat7

Subscribe to a channel

Хакатон-клуб

ну то есть я могу сделать что-то в духе DI, вложить один раз где-то в main объект в структуру и внутри всех функций использовать параметр, который ей передали, вызывать на нем нужные мне методы?

Читать полностью…

Хакатон-клуб

Можешь скинуть, как ты это делаешь?

Читать полностью…

Хакатон-клуб

Зависит ли какая-то "защита" JWT в зависимости от методах шифрования или это просто "вкусавщина"(кто какой метод хочет, такой и использует?)

Читать полностью…

Хакатон-клуб

Ну я про неё и имел в виду что серверная часть мобильного приложения и серверную часть игр и десктопа с вебом

Читать полностью…

Хакатон-клуб

Но мобилки никто не пишет на го 100%

Читать полностью…

Хакатон-клуб

Типичный Golang разработчик

Читать полностью…

Хакатон-клуб

Эх в чате джавистов ты это не скажи только)

Читать полностью…

Хакатон-клуб

Да, ну GO стремительно растёт и спрос большой как у нас так и зарубежом. Возможно скоро будет заметно доминировать на рынке. Java дороже думаю обходится бизнесу

Читать полностью…

Хакатон-клуб

Хорошо что go пишется в функциональном стиле, прям душа радуется после js

Читать полностью…

Хакатон-клуб

Ну так это совсем разные вещи. Все равно что сравнивать теплое и мягкое.

Читать полностью…

Хакатон-клуб

ОФЛАЙН митап для Go разработчиков.

28.09 | 19:00 мск
Офлайн

Ostrovok.ru совместно с организаторами сообщества Go решили возродить традицию московских и питерских встреч. Для этого мы арендуем крутой лофт на 150 человек, где будет программа, перекус и розыгрыш крутых призов!

О чём будут доклады?
⏺ Внезапный рост — как его пережить и не затонуть? Артем Печеркин, Senior Golang Developer в Ostrovok.ru.
⏺ Неудачные практики монолита на Go на примере Mattermost (аналог Slack). Виталий Левченко, Go evangelist.

Присоединяйтесь, чтобы провести вечер за живым общением!

Самое главное — не забудьте зарегистрироваться тут.

Участие бесплатное.

Читать полностью…

Хакатон-клуб

встречал и к vscode пакеты, которые умеют красиво, но, да tree

Читать полностью…

Хакатон-клуб

линуксовая команда tree

Читать полностью…

Хакатон-клуб

у меня ещё вопрос по архитектуре возник
сейчас проект выглядит так:

graph-api/
┣ cmd/
┃ ┣ .env
┃ ┣ exmaple.env
┃ ┗ main.go
...
┣ model/
┃ ┗ request.go
┣ service/
┃ ┣ affise/
┃ ┃ ┣ controller.go
┃ ┃ ┗ model.go
┃ ┣ capi/
┃ ┃ ┣ controller.go
┃ ┃ ┗ model.go
┃ ┗ keitaro/
┃ ┣ controller.go
┃ ┗ model.go
...


Проблема заключается в том, что сервисы affise и meta обращаются напрямую в методы keitaro, чтобы пере-мапать данные в свой формат.

Сейчас это не критично, но планирую отправленные в первый сервис конверсии складывать в базу и, если потребуется, - пересылать во второй сервис, т.о. источник конверсий изменится и нужно будет брать данные не из кейтаро, а из базы.

Соответственно, поменяется и логика разметки события для отправки и эти сервисы надо будет либо копипастить, либо значительно доделывать, но не хотелось бы.

Как правильно эти задачи решаются? Пока единственное, что пришло в голову - логику разметки одной структуры в другую выносить куда-то наружу и в сервисах уже обращаться к ней, но это всё равно выглядит как-то коряво.

Читать полностью…

Хакатон-клуб

Если я правильно понял, то у вас получается, по хорошему должен быть один хендлер, а роутинг должен быть не на основе пути а того что находится в запросе? Если тут будет один хендлер то в целом наверное не важно как сделать, так или так. Второй варинт хорошо подходит что бы лишней копипасты не плодить. Имхо

Читать полностью…

Хакатон-клуб

Обычно это нормально. Если вы создаете объект и не возвращаете его из функции, то скорее всего он будет создан в стеке а не в куче (но это не точно), тогда тут вообще проблем не будет. Ну и если нужно, то всегда можно этот объект создавать заранее а в обработчиках запросов его использовать.

Читать полностью…

Хакатон-клуб

подскажите пожалуйста.

у меня есть эндпоинт который принимает ключ ?username=text, внутри http.HandleFunc я создаю новый объект и вызываю функцию на нем, которая внутри создает еще объекты, что-то считает и возвращает результат. Вопрос, это нормально что для каждого http клиента я создаю новые объекты, сильно ли это затратно? если таких запросов будет по тысячи в секунду? Я пока только учу go, поэтому за глупые вопросы извините -_(O_O)_-

Читать полностью…

Хакатон-клуб

А так мобилки это kotlin/swift/flutter в основном

Читать полностью…

Хакатон-клуб

Только серверная часть

Читать полностью…

Хакатон-клуб

Есть диабло переписанный на го

Читать полностью…

Хакатон-клуб

На java разрабов сильный спрос, вокруг тебя крутятся много красивых девушек и чувствуешь себя моделью какого-нибуть популярного сериала, все внимание на вас) На it пикниках фронты как серые мышки на фоне бекендеров)

Читать полностью…

Хакатон-клуб

Сейчас джаву легаси спасает скорее всего

Читать полностью…

Хакатон-клуб

На Котлин обычно делают простую логику клиентской части, а вот серверную на GO могут писать. Также и на iOS клиентская логика на Swift, а сервер на GO например

Читать полностью…

Хакатон-клуб

Это понятно. Тут вопрос про стек. Но стек и на бекенде есть. С питона на джаву тоже на изи не перепрыгнешь

Читать полностью…

Хакатон-клуб

Всем привет! Подскажите пожалуйста в чем плюс golang в отличии от bash?
Работаю DevOps, мне скриптов хватает

Читать полностью…

Хакатон-клуб

Привет, а тут можно просить помощи относительно проектов? Если да, то в каком виде код можно присылать?

Читать полностью…

Хакатон-клуб

Никогда не слышал. Лс форева

Читать полностью…

Хакатон-клуб

Долго древо проекта писал? Или программа какая?

Читать полностью…

Хакатон-клуб

ну, я примерно понял разницу в подходах, спасибо

Читать полностью…

Хакатон-клуб

ну т.е. по сути, я делаю сервис, в котором я смогу для фейсбука перелить конверсии из одного приложения в другое с учётом целевой аудитории второго приложения. как-то так

Читать полностью…
Subscribe to a channel