VL
Зачем это😁
VL
Ребят, подскажите пожалуйста…
Почему у меня код не компилируется как нада?)
Emin Zalaev
а как нада
VL
а как нада
Ну вообще должно выходить результатом минимальное значение, а выходит просто набор чисел как и было записано
Vladislav
Emin Zalaev
VL
Emin Zalaev
почему min = 1
Vladislav
ну как минимум наверное min = 1 заменить на min = i
Emin Zalaev
эх так он все прелести обучения пропустит(
Vladislav
и инициализация min забавная
VL
🤣
VL
Засиделся… Уже таких ошибок не замечаю
VL
Vladislav
что будет если передать в функцию только одно число?
Emin Zalaev
numbers[1] это второй элемент
Emin Zalaev
потому что отсчет с 0 начинается
VL
Vladislav
а ты передай и увидишь
VL
min := numbers[0]?
Vladislav
VL
Vladislav
а в чем спасибо? просто перепечатал что у тебя было, оно работает
VL
VL
И попробовал выявить еще мах значение
Beta
Кто-нибудь делал чат на вебсокетах? Как реализовать чат между двумя юзерами?
Я сделал какой-то общий чат, в который может зайти каждый желающий, а как сделать так, чтобы как, допустим, было в вк, когда там передаешь "sel=1", то это сам пользователь открывает чат с Дуровым
пример = vk.com/im?sel=1
Я же сделал подобное на gin'е, считываю по энпоинту " /:id" , но получается так, что любой человек, что заходит на этот энпоинт, присоединяется к общему чату по такому энпоинту. Например под эпоинтом /1 один общий чат, а как его ограничить как на примере с вк?
Andrey
Кто-нибудь делал чат на вебсокетах? Как реализовать чат между двумя юзерами?
Я сделал какой-то общий чат, в который может зайти каждый желающий, а как сделать так, чтобы как, допустим, было в вк, когда там передаешь "sel=1", то это сам пользователь открывает чат с Дуровым
пример = vk.com/im?sel=1
Я же сделал подобное на gin'е, считываю по энпоинту " /:id" , но получается так, что любой человек, что заходит на этот энпоинт, присоединяется к общему чату по такому энпоинту. Например под эпоинтом /1 один общий чат, а как его ограничить как на примере с вк?
Посмотри в сторону роутеров
Tossadar
Айди чата = производная строка от сортированных (айди обоих участников ) ?
Alexander
не понял, как тот факт общий чат или не общий может быть привязано к технологии обмена сообщениями
Tossadar
Никак, он просто несёт хуйню
Vladislav
я иногда такое читаю, хочется ливнуть
Beta
😂😂
Vladislav
я тот вопрос имею в виду
Vladislav
особенно постановка вопроса
Vladislav
кто-нить делал то-то и то-то?
Valery
не душите молодого
Grigory
Бля там небось школьник какой или начинающий пытается что-то делать а вы его булите
Vladislav
ну. раз школьник, значит пусть откроет азбуку
Alexander
Кто-нибудь делал чат на вебсокетах? Как реализовать чат между двумя юзерами?
Я сделал какой-то общий чат, в который может зайти каждый желающий, а как сделать так, чтобы как, допустим, было в вк, когда там передаешь "sel=1", то это сам пользователь открывает чат с Дуровым
пример = vk.com/im?sel=1
Я же сделал подобное на gin'е, считываю по энпоинту " /:id" , но получается так, что любой человек, что заходит на этот энпоинт, присоединяется к общему чату по такому энпоинту. Например под эпоинтом /1 один общий чат, а как его ограничить как на примере с вк?
ну сделай чтобы по веб сокету отправлялся айди чата: id_user + "_" + id_other_user
Alexander
и там уже все куда надо подписывалось. эта логика вообще без роутов может работать, или роуты /chat/+ то же самое сделай
Grigory
Кто-нибудь делал чат на вебсокетах? Как реализовать чат между двумя юзерами?
Я сделал какой-то общий чат, в который может зайти каждый желающий, а как сделать так, чтобы как, допустим, было в вк, когда там передаешь "sel=1", то это сам пользователь открывает чат с Дуровым
пример = vk.com/im?sel=1
Я же сделал подобное на gin'е, считываю по энпоинту " /:id" , но получается так, что любой человек, что заходит на этот энпоинт, присоединяется к общему чату по такому энпоинту. Например под эпоинтом /1 один общий чат, а как его ограничить как на примере с вк?
У вк там идёт связка пользак плюс айди ЕГО чата
Тебе для такого же не хватает прокидывания в запрос инфы о юзере
Beta
В общем, там будет прослойка какая-то, которая будет ставить в определенный айди чата лишь двоих юзеров, проверять их айди при коннекте, а остальных не пропускать?
Alexander
Emin Zalaev
Кто нибудь писал на голэнге?
Eugene
нет
Emin Zalaev
Нужно написать маркетплейс лучше озона, по рест апи получится?
Илья
так уже естб
Илья
ягодки
Eugene
Эмин пытается доказать что он не ягодка
Vladislav
45 - мужик ягодка опять
Grigory
VL
Подскажите пожалуйста, где можно найти на основном сайте обозначение функций? Не понимаю как можно в рамках сайта го разобраться с синтаксисом…
Объясните, буду благодарен
Ghost
VL
VL
Я вот по этому и спрашиваю
Ghost
https://pkg.go.dev/strings#IndexAny
Ghost
Пример
12:47 👊
Подскажите , не могу импортировать пакет modul и использовать функцию ReqwestGet()
12:47 👊
Davron
nado otkrit papku i tuda nado peremistit reqest.go
12:47 👊
Eugene
в го каждый отдельный пакет — новая папка
например, для пакета modul нужно создать папку modul
Davron
12:47 👊
Eugene
идите-ка прочитайте про импорт в го
Davron
Null
🎮 CloudRetro
Cервис, написанный на GO предоставляет возможность поиграть в ретро-игры в облаке
Также, есть возможность играть в одну игровую сессию с нескольких устройств. Интресный проект для изучения.
➡️ GitHub
➡️ Video demo
#Go #Game
@Golang_google
Davron
Eugene
хороший курс
Davron
12:47 👊
sprinthost
Dmitry
Я проект размещаю на яндекс облаке. Порядка 20 виртуалок, включая managed postgres. С обычными виртуалками все отлично работает, за пол года вопросов не было. С managed postgres были странные всплески cpu, большое время запросов (до 1 сек), но потом это проходило
mishhgun
всем доброго времени суток!
подскажите, пожалуйста, где почитать про работу с kafka/rabbitmq с Go, желательно с гайдами и примерами кода🙏
Dmitry
mishhgun
спасибо!
Otabek
https://docs.confluent.io/kafka-clients/go/current/overview.html
Denis Pershin
Привет, можете подсказать, зачем использовать поинтер для ключа в мапе? Например
map[*User]bool
Илья
чтобы не получить один ключ на двух одинаковых юзеров
Илья
или у структуры не сравниваемые поля