andrew
Илья
винда поддерживает
компания -- в смысле они разрабатывают дрова и есть родная комплектная тула чтобы винду поставить
Kirill
Илья
Petr
адблок уже не катит?
Не катит, в последнее время странный баг, если включен адблок, то с выбором роликов какие то глюки и включается один и тот же ролик, по крайней мере в сафари так
Eugene
Stanislav
Заур
Вам не кажется, что со временем все приложения будут обычными веб сайтами
Заур
Зачем пилить сайт, приложение на иос, приложение на андроид, приложение на винду
Petr
Stanislav
Stanislav
ну, к слову
Заур
Привет slack 😀
Stanislav
Привет slack 😀
mattermost, и еще куча софта, которое годное, но у которого разработчики - гребаные козлы и всех на мобилах кормят реактом
Stanislav
;)
WaveCut
скажите им спасибо, что не вебвью!
Stanislav
который типа «react native»?
WaveCut
если мы о реакт нейтив то там не вебвью вообще
WaveCut
там рисуются компоненты
Stanislav
Stanislav
что, однако, не мешает ему тормозить как фиг знает что
Petr
А в чем измеряется тормознутость его?
Petr
Прям аргумент )
Petr
Ладно, это уже флуд
arkady
Парни, запутался совсем, не знаю куда гуглить.
В общем есть интерфейс communicate
Есть структура User
Есть структура Room
в room есть метод
func (room *Room) addUser(users []communicate)
тоесть я хочу сделать метод, который принимает массив структур, реализовавших communicate
вот я создал юзер
user := User{id: 3, name: "user"}
таких несколько
далее я создаю срез таких юзеров
users := []User{user1, user2, user3}
но потом, когда я вызываю
room1.addUser(users)
иде ругается, мол разные типы
а как тогда поступить?
Andrei 🦉
"В го заложено две отличные идеи, из них реализованны полторы."
Илья
делать слайс communicate
Andrei 🦉
интерфейсы как раз и есть эта половина
Илья
users := []communicate{user1, user2, user3}
Artem
Andrei 🦉
[]communicate != []User даже если User имплементит communicate
arkady
Artem
TIL
Anonymous
https://t.me/golangjobfeed
Daniel
забаню и тут
Anonymous
https://hh.ru/search/vacancy?text=go+OR+golang&search_field=name&salary=&currency_code=RUR&experience=doesNotMatter&schedule=remote&order_by=publication_time&search_period=&items_on_page=100&no_magic=true
Anonymous
А какая у вас основная работа позвольте поинтересоваться?
Владимир
Линуксоид — это не профессия. Это диагноз.
Anonymous
пиши на питоне парсеры на upwork'е, заработаешь на хлеб через недельку-две
Daniel
JS больше денег приносит, насколько я знаю
Anonymous
так а в чём трабл то?
Anonymous
Если нужно быстро заработать денег, то учи питон и иди работать на upwork. У самого была такая же ситация, но я выехал)
Anonymous
прошу прощения за пропаганду)
Anonymous
heavycharged
Anonymous
нет, всмысле, почему тогда был выбран питон а не го
Anonymous
heavycharged
))))
.
UpWork вообще странная тема, на каждое предложение надо отправлять резюме и проходить собеседование, как на работу прям 😕
heavycharged
не плохо. пойду на upwork
Anonymous
.
Трудоемкий процесс просто
Anonymous
Anonymous
o_O
Anonymous
Axm
ничего удивительного, тут модераторы все с синдромом вахтера
Anonymous
Ivan
напиши в блоге статью и сюда ссыль
Kirill
Anonymous
Илья
отличная шутка (на самом деле нет)
Roman
Парни, запутался совсем, не знаю куда гуглить.
В общем есть интерфейс communicate
Есть структура User
Есть структура Room
в room есть метод
func (room *Room) addUser(users []communicate)
тоесть я хочу сделать метод, который принимает массив структур, реализовавших communicate
вот я создал юзер
user := User{id: 3, name: "user"}
таких несколько
далее я создаю срез таких юзеров
users := []User{user1, user2, user3}
но потом, когда я вызываю
room1.addUser(users)
иде ругается, мол разные типы
а как тогда поступить?
через ... надо делать. либо заворачивай слайс в тип, который удовлетворяет интерфейсу. анонимный тип []Users никакому интерфейсу сам по себе не удовлетворяет, т.к. у него не может быть методов
Alexey
Коллеги, подскажите, кто использовал msgpack. Если клиент на java серилизирует данные при помощи msgpack и передаст на клиент на go, проблемы не возникнут с анмаршалингом данных? на сколько я понял декларировать структуру в msgpack нельзя, и не понятно как оно матчится будет между го и java? или же придется запаковывать в какой-нибудь общий формат типа json и общаться этим?
Artem
https://github.com/vmihailenco/msgpack
Artem
на сайте msgpack еще https://github.com/ugorji/go значится
Artem
(мог на самом деле просто на https://msgpack.org/ пройти, там достаточно ссылок)
Daniel
все будет в порядке
Daniel
набор базовых типов везде одинаковый
Alexey
в общем то - да, но решил на всякий случай спросить)
Alexey
спасибо