Dmitry
Не вопрос в том что он мне не нравится, вопрос в том что его выкинут на мороз
Max
Но по сути нативно
Max
Dmitry
опять сраные плюсы. куда уж без них
Max
Unity / Xamarin на нем
Mike
Мерль
Что, опять языкосрач развели?
Mike
где срач?
Mike
мы тут активно соглашаемся все
Mike
просто немного разными словами
Mike
и человеку про шарпы рассказываем
Dmitry
да, умными словами кидаются :)
Max
Не ну каждый свою галеру хвалит) . Net-чикам сильно больно доходит обычно, что Golang классный и лучше для микросервисов
Max
Я вон воюю во всяких темат чатах
Max
Единственные кто непробиваем - это жабист-суньор, это вообще отбитые наголову довны
Alexander
Max
Alexander
пробовал на днях AbstractProxySingletonFabricBean на го написать - хрен что вышло
Max
Max
Вообще лучше Elexir 😏
Alexander
Max
Alexander
ну тут две крайности. я видел действительно людей, которые херачили 10 уровней абстракции и приносили кучу фреймоврков туда, где можно было обойтись модулем на пару-тройку сотен строк кода. а так же часто вижу людей, которые не понимают, а нахера вообще эта ваша джява, зачем там так все сложно, откуда проекты на миллион строк кода берутся.
Alexander
иногда вот нельзя по другому ¯\_(ツ)_/¯
Васильев Виктор
Max
Кстати был у меня вопрос:
Какие советы+пакеты по работе с OAuth2 и Go
Max
И вообще какие ± рекомендации по работе с авторизацией+аутентификацией
Max
В коллаборации с такими сервисами как Microsoft/Facebook OAuth2
Max
Или это такой себе конгломерат?
🏁Александр
все таки в гоу явно не хватает динамического заполнения структур
🏁Александр
хотя бы по имени
Anonymous
заполнения чем?
Anonymous
джейсон вон нормально размаршаливается
Anonymous
или берёшь конструктор пишешь для структурки
🏁Александр
fieldName := "name"
test := PersonStruct{}
test.{fieldName} = "value"
🏁Александр
ну что-то в таком роде
🏁Александр
без рефлекта только
🏁Александр
у меня сейча кейс выплал
🏁Александр
делаю обертку над либой
🏁Александр
там блин структура в стиле
type PersonStruct struct {
Name string
FamilyName string
}
🏁Александр
и теперь варианты, либо структуру тащить наружу либо рефлект...
Dmitry
я в го не очень, но чем не устраивает test.Name = "value" ?
Dmitry
или там может другая структура прилететь в ответ ?
Ivan
fieldName := "name"
test := PersonStruct{}
if fieldName == "name" {
test.name = "value"
}
и так для кажого поля, зато не ошибешься))
Anonymous
heavycharged
Для гибких сткрутур я делаю метод, что-то вроде ToMap() вовзращающий map[string]interface{}, и его потом пакую в JSON.
heavycharged
Или можно To/From Map сделать
heavycharged
чтобы в две стороны гонять.
Мерль
уже есть десяток пакетов для этого
а вообще ИМХО проблема надумана
всё равно для любых более-менее боевых случаев придётся руками разруливать
🏁Александр
да смысл в том что я оборачиваю полностью
🏁Александр
хотя...
🏁Александр
да я тупанул как всегда
Мерль
🏁Александр
да я затупил
🏁Александр
func (t *Test) Wrapper(name string, family string) {
person := PersonStruct{}
person.name = name
person.family = family
}
🏁Александр
вот так кашерно будет
Anonymous
вот так кашерно будет
Если ты набор полей знаешь заранее, то да.
Можно и короче
person := PersonStruct{name, family}
(p.s. на буржуйском фамилия - surname, если что)
Pawel
Cat
Pawel
учись студент
Pawel
Anonymous
Александр
Всем привет. Есть тут кто-нибудь, кто делал интеграцию со СМЭВ?
Анастасия
#hr #вакансия #golang #Go #Москва #frontend #backend #blockchain
📌Xena Exchange - профессиональная торговая платформа для профессиональных трейдеров и институциональных инвесторов.
❗️❗️❗️Находимся в поисках: Senior Golang Developer
Ты – наш идеальный кандидат, если:
- имеешь опыт Golang от 1 года;
- понимаешь архитектуры высоконагруженных проектов;
- имеешь опыт работы с middleware - PostgreSQL, RabbitMQ, Redis.
Ты еще более идеален, если:
- знаешь DevOps, Docker, Kubernetes;
- имеешь знания и опыт в сфере machine learning, AI;
- знаешь Bash, Python;
- имеешь опыт работы с финансовыми технологиями (торговые платформы, финансовые рынки).
Твои задачи:
- Дизайн архитектуры и разработка продукта с соблюдением баланса скорости и качества, высокой степенью самостоятельности принятия решений.
- Развитие и поддержка инфраструктуры разработки и тестирования
Мы предлагаем:
- Интересные задачи: создание торговой платформы в передовой отрасли, возможность применить и прокачать скилы в создании высоконагруженных сервисов, обработке больших данных, AI;
- Драйвовый коллектив единомышленников, современный технологический стек, отсутствие бюрократии, широкий простор для творчества и роста;
- Щедрое вознаграждение за качественную работу + % после реализации;
- Офис в центре Москвы;
- Возможность самостоятельно выбрать технику для работы.
зарплатная вилка обсуждаема, от 170к до 240к 💸
Anonymous
Aleksandr
#hr #вакансия #golang #Go #Москва #frontend #backend #blockchain
📌Xena Exchange - профессиональная торговая платформа для профессиональных трейдеров и институциональных инвесторов.
❗️❗️❗️Находимся в поисках: Senior Golang Developer
Ты – наш идеальный кандидат, если:
- имеешь опыт Golang от 1 года;
- понимаешь архитектуры высоконагруженных проектов;
- имеешь опыт работы с middleware - PostgreSQL, RabbitMQ, Redis.
Ты еще более идеален, если:
- знаешь DevOps, Docker, Kubernetes;
- имеешь знания и опыт в сфере machine learning, AI;
- знаешь Bash, Python;
- имеешь опыт работы с финансовыми технологиями (торговые платформы, финансовые рынки).
Твои задачи:
- Дизайн архитектуры и разработка продукта с соблюдением баланса скорости и качества, высокой степенью самостоятельности принятия решений.
- Развитие и поддержка инфраструктуры разработки и тестирования
Мы предлагаем:
- Интересные задачи: создание торговой платформы в передовой отрасли, возможность применить и прокачать скилы в создании высоконагруженных сервисов, обработке больших данных, AI;
- Драйвовый коллектив единомышленников, современный технологический стек, отсутствие бюрократии, широкий простор для творчества и роста;
- Щедрое вознаграждение за качественную работу + % после реализации;
- Офис в центре Москвы;
- Возможность самостоятельно выбрать технику для работы.
зарплатная вилка обсуждаема, от 170к до 240к 💸
не надо постить одну вакансию два раза
Artem
Анастасия
Анастасия
Анастасия
сек))
Anonymous
я хотел go 😢😭
Anton
Same :(
Anonymous
но отличная зарплата для джуниора 2-3кб