Alexander
ну смотри, вообще такой контракт позволяет в тестах другой контекст передать, например с таймаутом
Alexander
ты же вон сам пишешь для всего интерфейс и используешь интерфейс, как я по твоему тестовому видел
Anonymous
Anonymous
спасибо
Maks
gc.SetFillColor(color.RGBA{0x44, 0xff, 0x44, 0xff})
это разве не оно в примере?
Maks
А это всему рисунку. Хз, ломы копаться
Alexander
можно еще на получившемся изображении менять альфу через исходное image.RGBA
Che
Noname
привет, не могу понять, в чем может быть проблема. Если делаю http.Get то страница нормально подгружается, делаю http.NewRequest с заголовками и в ответе получаю странную кодировку, сервер в headers отдает charset=utf-8
Noname
хз. Ставил text/html; charset=utf-8. Сделал костылем через cmd вызовом curl. 🤡
Maks
Не делай так
Maks
Лучше покопайся посиди час другой
Maks
В реальности приходится иногда и по 2-3 дня сидеть разбираться
Alexander
Alexander
и еще на всякий случай, размер контента (не заголовок content-length) тем способом который не работает ощутимо меньше (десятки процентов и больше)?
Alexander
accept-encoding, тьфу
Alexander
content-encoding в ответе должен быть
Alexander
Да не
Alexander
Это всё вопросв
Maks
Вообще чаще используют курл, так как запросы на апи отправляют)))) ну и типа стандарт)
Maks
Но в случае с хтмл хз
Maks
Я честно в го не писал. Но разобраться это я к тому что нужно понять что к чему, сто бы просто прокачаться)
V
Котаны, кто апплаился на го-вакансии и кому давали тестовое, можете поскидывать тестовые?
Alexander
Любопытно, да
Herman
мне как-то странное давали
Emil
Плюсую реквест тестовых заданий
Alexander
Понять бы ещё зачем прослойка в виде кафки
Alexander
На случай если сервер упадёт ток
V
Интересно, что такое PostgreSQL 2
V
а бл, туплю
Alexander
Нет, надо именно вторую древнюю посгрю юзать
Herman
Еще помню получил офферы, мне какой-то стартап написал, решил созвониться с hr, хай расскажет что к чему
Он сидел на каком-то заводе с голыми стенами и втирал, что у них все уровня senior+
Когда спросил сколько я хочу, я назвал ниже, чем в уже принятом мною оффере с такими глазами выпученными типа как так, полгода на го. Я говорю у меня еще несколько лет на дотнете так-то. Он такой: "а ты себя кем считаешь, архитектором?"
Herman
видно эти их senior+ ml engineerы сидят на джуновских зп
V
> 6. Добавление логов в clickHouse делать через очередь Kafka
это прям задание со звёздочкой, непонятно при чём тут го
Alexander
Ну ты в Кафку пишешь через го
V
угу. а кликхаус в кафку сам ходит?
Alexander
Да
V
у него плагин?
Alexander
Да
V
Крч, я правильно понимаю, интерфейсная часть в задании - это не http rest, а gRPC ?
Alexander
Судя по заданию:
- вы grpc используете?
- нет, только прото файл показываем
- красивое
V
а http-rest даже не показываем
Alexander
Можно SOAP использовать, мне кажется, например тащемта
Arun
Csv to sql using golang
Krestina
Привет! А тут можно разместить пост о поиске дэва?
Anonymous
прикольная беседа
Anonymous
есть еще задания?
Anonymous
https://github.com/KazanExpress/golang-test-task
Anonymous
во что нашел
Alexander
Ну я не вижу преимуществ перед накоплением данных внутри сервиса и отправкой кусками:
1. Если у тебя не накопилось достаточно, то либо зачем тебе столько инстансов сервиса, либо просто увеличь время.
2. Переносишь куда-то нагрузку? Да нет, не переносишь, только еще больше внутри сервиса ее становится из-за того, что по одной записи пишешь, а не большими кусками + еще дополнительная нагрузка на кафку.
Alexander
Только чтобы не потерять данные при падении сервиса
Alexander
Bagasl
Всем привет, есть такой код.
Вопрос - почему не сохраняется значение, передаваемое в Push? По сути q хоть и является копией, но должен так же указывать на сырой си подобный массив, в котором и содержатся обьекты Node?
Alexander
тебе там и там надо писать (q *Queue)
Alexander
иначе ты работаешь с копией структуры
Alexander
ну копируется твой экземпляр Queue
Vyacheslav
Здравствуйте! какие языки программирования используют с Go или требуют обычно к знанию Go?
V
Английский?
V
В вакансиях обычно пишут, какой стек. Их обзор даст наиболее точный ответ.
Herman
Alexander
Emil
Herman
но это редко обязательное требование, если вакансия на го
V
Но могу сказать, какие языки не требуют: функциональные, компилируемые в бинарники, джава-стек
V
Вообще я думаю не требуют и не используют.
Тут и так найти бы программера на X. А если искать программера и на X и на Y - вы сузите себе выборку до неприлично малого диапазона. Работодатели не совсем дураки чтобы так организовывать стек.
Maks
Дело в том что сейчас многие переезжают с пхп на го
Alexander
а зачем вопрос? только если переписывать с одного на другое
Maks
и по поводу "не дураки что бы так организовать стек" - я не согласен)
Maks
Есть МВП
Maks
Потом часто бывает такое что его берут хуяк хуяк и в продакшн
V
переезд это другое
Maks
и потом ты вместо того что бы МВП переписать нормально, допиливаешь поверх него
Maks
по этому и требуется 2 языка
Maks
что бы переехать