Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 552 53 137
Go тред №35 /go/ Аноним 16/12/25 Втр 23:12:33 3606004 1
image.png 497Кб, 616x618
616x618
image.png 537Кб, 794x794
794x794
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (более, чем жива)

Прошлый тред: >>3554824 (OP)
Аноним 16/12/25 Втр 23:35:10 3606013 2
Пожалуй отпишусь я от треда, передумывал я перекатываться в Go.

Посижу на своем стеке ещё
Аноним 17/12/25 Срд 01:55:27 3606058 3
>>3606013
Чё за стек-то, почему передумал перекатываться?
Аноним 17/12/25 Срд 08:56:27 3606128 4
Честно говоря я так и не понял какие задачи у go-вна. Это кастрированный си с сетевой библиотекой и всратым синтаксисом, не более. Типа чтоб писать небольшие программы? Ну я могу это сделать на плюсах. Писать большие программы невозможно и по производительности go-вно отсосёт у последней джавы в любом случае с её ебейшим ZGC. Вижу только оригинальную идею гугла 15 лет назад, когда они нанимали всех подряд и нужен был простой язык с приемлемой скоростью и чтобы не стреляли себе в ногу управлением памятью. Кому go-вно нужен сегодня я не ебу, честно говоря. Программистов избыток как говна за баней. Другие языки решают задачи куда лучше.
Ну типа если я ооо рога и копыта мне хватит питона выше крыше (а чаще и 1с хватит). Мне го не нужен. Если я ебейший хайлоад, то мне хватит джавы, как нетфликсу, который полностью на джаве. Мне го не нужен. Если я хфт крипто трейдер, то мне нужен с++ с прямым управлением памятью. Мне го не нужен. Помогите найти задачи у языка.
Аноним 17/12/25 Срд 09:34:48 3606136 5
>>3606058
DE. Python(fast api, SQL alchemy, microbootstrap), Postgresql, Greenplum, Hadoop. Docker/Kubernetes.

Да я думал поищу в текущем банке что нибудь на Go, мало всего. Посижу пока в DE
Аноним 17/12/25 Срд 09:46:20 3606141 6
Аноним 17/12/25 Срд 09:48:57 3606142 7
>>3606128
Я перекатываюсь в бекенд node-гавна на го.
Единственный последний ГОДНЫЙ СТЕК, где есть ещё дохуя работы и не надо фуллстечить

Всякая джава, сишарп, питон, пэха - наглухо забита вкатунами без опыта, просто ВСЮ РАБОТУ ЗАБРАЛИ
Аноним 17/12/25 Срд 09:52:56 3606145 8
>мне нужен с++ с прямым управлением памятью
С++ ещё более мёртвый стек в 2026м году, чем руби или голанк
На нём пишут пару ВПК И универские лабы за 40к рублей
Аноним 17/12/25 Срд 10:11:23 3606152 9
>>3606145
У C++ второе дыхание у нас открылось - программирование дронов. Там много вакух сейчас. Но требуются всякие специфичные знания вдобавок типа обработки сигналов, работы с железом, знание навигации и аэродинамику чуть-чуть было б неплохо.
Аноним 17/12/25 Срд 10:31:38 3606166 10
>>3606152
Что делать обычному 95% разработчику, который гоняет джейсоны между микросервисами? И не хочет на поля
Аноним 17/12/25 Срд 11:01:42 3606182 11
>>3606166
>Что делать неграмотному ВЕБДЕВЕЛОПИДОРУ, который ничего не знает и не умеет, компетенция которого исчерпывается знанием ФРЕИМВОРКА для ДЖАВАСКРИП?
Не благодари.
Кстати, ответ очевиден - возвращаться в такси.
Аноним 17/12/25 Срд 11:26:58 3606197 12
>>3606128
Микропенисы писать, очевидно же.
Аноним 17/12/25 Срд 11:59:17 3606217 13
>>3606182
ты чё, пёс, я и в плюсы могу и в голенк.
Я виноват, что за перекладывание джейсонов платят больше или что?
Аноним 17/12/25 Срд 12:07:00 3606220 14
Аноним 17/12/25 Срд 12:08:07 3606221 15
a262c65ba1c6d49[...].jpg 82Кб, 994x763
994x763
>>3606128
>Мне го не нужен
>Мне го не нужен
>Мне го не нужен
Аноним 17/12/25 Срд 12:10:24 3606225 16
>>3606221
>самовнушение или самообман
Это стадия отрицания, что вката нет. Язык элитария, язык - второй хаскель
Аноним 17/12/25 Срд 14:28:31 3606285 17
>>3606128
Относительно Си Го заведомо мощнее, он кастрирован по сравнению с C++/Java/Python. Но относительно Си продвинут довольно сильно, в тех вопросах, которые очень важны для разработки, главным образом поддерка конкурентности, а на Си при этом очень много чего разрабатывали.

>>3606128
>Помогите найти задачи у языка
Бекенд. Что-то клиентское, что не требует сложных интерфейсов.
Аноним 17/12/25 Срд 14:51:43 3606304 18
>>3606285
>Что-то клиентское, что не требует сложных интерфейсов.
Гавно без задач, максимум обёрка под Electron, но это больше фронт. Максимум использование это терминалы, а нахуй они нужны, если там питон рулит балом?
Аноним 17/12/25 Срд 15:02:55 3606315 19
>>3606285
>главным образом поддерка конкурентности
В С-ях конкурентность на уровни ОСи, надо просто уметь
Аноним 17/12/25 Срд 16:26:14 3606420 20
>>3606315
Очень накладная, идея тех же горутин (и аналогичных конструкций в других языках) в том, что лишние треды не создаются. Треды очень дороги.

Кроме того, это ОС-зависимая фишки. А тебе желательно, чтобы софт можно было запускать на всём, на Linux/Win/MacOS например, на arm/amd64, и т.п.
Аноним 17/12/25 Срд 16:31:37 3606427 21
>>3606304
Для многих инструментов использовать браузер или тяжеловесные GUI это оверкилл. Неудобно, проще традиционные оконные интерфейсы.

Для сложной GUI логики уже проще и лучше, конечно, делать отдельный фронт, работающий в браузере или обёртке
Аноним 17/12/25 Срд 16:51:23 3606447 22
>>3606427
>тяжеловесные GUI это оверкилл
Нищебродские мнения от Xeon отменены
современный пользователь может себе позволить отожрать 48 гигов оперы
остальные нахуй не нужны в 2026м
Аноним 17/12/25 Срд 16:54:49 3606450 23
>>3606447
твоим софтом буду пользоваться не начальники, а рядовые сотрудники. А им больше 8гб не положено по табели о рангах
Аноним 17/12/25 Срд 16:55:54 3606451 24
>>3606450
8 гигов уже в госуху даже не ставят, там везде отжор на 16 гигов минимум
>в госуху
В прочем у этих зарплаты в 400к не стоят того, чтобы идти туда ишачить
я лучше в американские стартапы за $9000 буду круды писать
Аноним 17/12/25 Срд 17:03:41 3606463 25
>>3606128
>Писать большие программы невозможно и по производительности go-вно отсосёт у последней джавы в любом случае с её ебейшим ZGC

А пруфы будут? А насчет потребления памяти, времени старта? Насчет I/O операций? Виртуальные треды в джаве уже починили или они все еще багованные и недоделанные стоят?

Но в любом случае выбор сделан. Российский бигтех переехал на го с джавы, питона и пхп. На западе тоже постепенно пересаживаются на голанк. В том же aws, который исторически был весь на джаве написан, для новых сервисов рекомендуют го или раст выбирать.
Аноним 17/12/25 Срд 17:08:19 3606469 26
>>3606128
>какие задачи у go-вна
Разработка инфры, движков субд, бекенда, cli утилит.
Аноним 17/12/25 Срд 17:20:52 3606474 27
>>3606420
> А тебе желательно, чтобы софт можно было запускать на всём, на Linux/Win/MacOS например, на arm/amd64, и т.п.
Давай ага, придумывай. Желательно.. По факту даже на одной ОСи, все работает через жопу, даже если это делать на пистоне, которые везде на ходу должен собираться. А тут тебе разное железо и архитектура. Ахахаха..

> идея тех же горутин.. Треды очень дороги.
Корутины, это цикол в треде, с проблемами межтредовой синхронизации.
На Си они тоже есть (библиотеки) или можно запилить самому или ИИ попросить. )
Зато на Си есть прямой доступ к select другим pol-ам, а это тру-ОС-уровня-аснихронщина, которая тебе на уровне ядра кернела сообщает о наличии данных для обработки. А закинешь ты эту обработку в поток, в пуле потоков, это уже от твоих рук завист... . .. . .
Аноним 17/12/25 Срд 17:22:10 3606476 28
>>3606469
Маршалойдный бекенд сколько занимает процентов от общего числа рынка?
Аноним 17/12/25 Срд 17:35:54 3606488 29
>>3606474
>А тут тебе разное железо и архитектура. Ахахаха
Ну вообще amd64 -> arm64 надо всем уметь. Будущее за армом. х86 конечно никуда не уйдет в ближайшие годы, но это реально прошлый век.

>>3606474
>Корутины, это цикол в треде, с проблемами межтредовой синхронизации
Корутины и горутины - это разные вещи.

>>3606474
>Зато на Си есть прямой доступ к select другим pol-ам, а это тру-ОС-уровня-аснихронщина, которая тебе на уровне ядра кернела сообщает о наличии данных для обработки
Ну да, вот только poll/select или epoll на практике можно хорошо применять только для чтений/записи в сокеты. Напрямую работать с этой тру-ОС асинхронщиной тяжеловато. Тем более в Go есть netpoller который поверх этих самых epoll/kqueue/io_uring работает и всю эту машинерию скрывает под собой.
Аноним 17/12/25 Срд 17:37:07 3606489 30
>>3606476
По состоянию на 2025 год уже очень много. Даже обычное крудовое писание на гошку переезжает в больших масштабах.
Го как чисто язык для инфры это где-то 2015-2018 годы. Потом начали пробовать бизнес-логику на го писать и понеслась.
Аноним 17/12/25 Срд 17:55:11 3606508 31
>>3606488
>Корутины и горутины - это разные вещи.
И в чем принципиальное отличие?

>только для чтений/записи в сокеты
Это с чего вдруг? Файлы и прочие системные дескрипторы, тоже можно. С другой стороны, их для сокетов только и используют.
Аноним 17/12/25 Срд 17:55:22 3606510 32
>>3606463
>Российский бигтех переехал на го с джавы, питона и пхп
Охуительные истории
Аноним 17/12/25 Срд 17:56:33 3606516 33
>>3606474
>Корутины, это цикол в треде, с проблемами межтредовой синхронизации
Там, в Го, сильно сложнее на самом деле, и это перерабатывали, в разных версиях работает по-разному

>Зато на Си есть прямой доступ к select другим pol-ам, а это тру-ОС-уровня-аснихронщина,
Есть, но это сложный код получается для самых простых задач. А раз он сложный, то использовать ты его будешь редко. И у каждой ОС свои особенности, свои системные вызовы.

То есть на Го строить сложные конкурентные вещи просто на порядок проще и дешевле, чем на Си. На питоне тоже просто (asyncio), но только в десятки раз медленнее работает.
Аноним 17/12/25 Срд 18:02:02 3606532 34
>>3606508
В Го планирощник, насколько я представляю, может перекидывать горутину с треда на тред, в зависимости от загрузки. При каких обстоятельствах он это делает там менялось в разных версиях, это там дорабатывали.

Я Го только пытаюсь осваивать, на других платформах работаю, могу лажать, по этим моментам интересные материалы есть
Аноним 17/12/25 Срд 18:24:23 3606557 35
>>3606469
>Разработка инфры, движков субд
с++
>бекенда
джава, питон
>cli утилит
питон
Аноним 17/12/25 Срд 18:36:42 3606570 36
>>3606557
>с++
На плюсах инфру не всегда пишут, а сейчас и вовсе редко, и как правило очень специфичную. Инфра - это все что касается девопса, деплоя и телеметрии. Это все на го пишется нынче. Сетевая инфра тоже на Го. Всякие S3 стораджи, лоад балансеры - это как раз ниша Го. Всякая там виртуализация относительно высокого уровня, шедулеры для виртуальных машин в облаках - это нынче голанк. В целом облака на голанке делают сейчас. Собственно это то, для чего он изначально создавался.
Ну и базы на го пишут. CockroachDB как пример. Или VictoriaLogs.

>>3606557
>>бекенда
>джава, питон
>>cli утилит
>питон

Ну а вот теперь и на го тоже это пишут.
Да и cli на питоне не особо удобно если честно, надо тащить интерпретатор нужной версии и зависимости. А в гошке в один бинарь собрал и дергаешь из терминала без каких-либо доп зависимостей и установки. Очень удобно.
Аноним 17/12/25 Срд 18:39:57 3606575 37
>>3606570
>На плюсах инфру не всегда пишут, а сейчас и вовсе редко, и как правило очень специфичную. Инфра - это все что касается девопса, деплоя и телеметрии. Это все на го пишется нынче. Сетевая инфра тоже на Го. Всякие S3 стораджи, лоад балансеры - это как раз ниша Го. Всякая там виртуализация относительно высокого уровня, шедулеры для виртуальных машин в облаках - это нынче голанк. В целом облака на голанке делают сейчас. Собственно это то, для чего он изначально создавался.
Ну и базы на го пишут. CockroachDB как пример. Или VictoriaLogs.

Жаль, что работы в РФ на этом вообще нихуя нет
Круды только и джейсоны маршировать
Аноним 17/12/25 Срд 18:43:14 3606580 38
>>3606575
>Жаль, что работы в РФ на этом вообще нихуя нет
MWS облако от МТС, яндекс облако, cloud.ru от сбера, селектел - все на го сейчас активно пишется. И еще с десяток хостингов и компаний поменьше.
Виртуализация/контейнеризация - флант, deckhouse.

Ты очень далек от реальности, сразу видно залетуху или вкатуна/студента.

>>3606575
>Круды только и джейсоны маршировать
Даже в крудах на больших объемах возникают интересные задачи. В Авито и Озоне есть много платформенных команд, которые именно инфрой занимаются, а не крудами.
Аноним 17/12/25 Срд 18:44:40 3606583 39
image.png 215Кб, 746x597
746x597
нахуя так душить на собесе?
Аноним 17/12/25 Срд 18:56:14 3606596 40
>>3606580
Охуеть, как без go-вна это всё раньше делали-то...
Только вопрос, почему у белых людей с куда более ебейшим хайлоадом всё охуенно работает на джаве:
https://www.youtube.com/watch?v=XpunFFS-n8I
Нашим говнокодерам естественно надо заниматься каргокультом и пихать go-вно куда только можно. Чтобы через какое-то время от него избавляться. Как уже было раньше с другими языками.
Аноним 17/12/25 Срд 19:19:40 3606613 41
>>3606583
А что тут? Вижу какой-то хеллоуворлд. Это точно на собесах спрашивают? Алсо сделано как-то по уебански, нахуя указатель на строку? И почему функция updateItem вместо метода у структуры? Короче какой-то гавнокод написанный пятиклассником.

item.Name = &newName это вообще полный бред, нахуя так делать?
Аноним 17/12/25 Срд 19:22:54 3606616 42
>>3606596
>Охуеть, как без go-вна это всё раньше делали-то
Раньше и на перфокартах с ассемблером программировали. Го просто удобнее, вот и все.

>>3606596
>Только вопрос, почему у белых людей с куда более ебейшим хайлоадом всё охуенно работает на джаве
А кто сказал, что на джаве нельзя писать сервисы под высокую нагрузку? Можно, еще и как. Только в 2025 году есть языки более современные и более подходящие под такие задачи чем джава.
Аноним 17/12/25 Срд 20:34:34 3606653 43
>>3606616
>2025 году есть языки более современные и более подходящие под такие задачи чем джава.
Чем? Только тем что они позже появились?
Аноним 17/12/25 Срд 20:39:52 3606656 44
>>3606653
Компилируемость, гораздо меньший оверхед, zero cost абстракции, разного рода верификации, чекеры и type safety. Я реально не вижу ни одной причины начинать сейчас крупный инфра проект для джаве. Время джавы в инфре прошло. Можешь посмотреть на проекты из apache foundation. Лет 15-20 назад джава была модным языком и на ней писали как раз всю тогдашнюю инфру. Живыми с тех пор остались только kafka, spark и flink. Остальное сдохло.
Аноним 17/12/25 Срд 20:45:43 3606665 45
image.png 2025Кб, 2508x1413
2508x1413
image.png 299Кб, 781x441
781x441
image.png 918Кб, 1600x2327
1600x2327
image.png 575Кб, 825x357
825x357
Вот тот самый java стек из начала 10х годов. Тут почти все было на джаве написано. Тогда еще был популярен тренд "бигдата". Вот это из тех времен примерно. 2005-2015 год это годы расцвета этих проектов. Потом все в облака уехали и эти проекты сдохли за единичными исключениями.
Аноним 17/12/25 Срд 21:30:29 3606697 46
>>3606665
Риеальне только Кафка осталась среди всего легаси
вот вам и 8 миллионов устройств, лол
Имаджнируйте скоро вот так вот сдохнет Nodejs с реактом и всё это уйдёт в прошлое
Аноним 17/12/25 Срд 22:01:09 3606727 47
>>3606697
Ну все так, тот же фронтенд переходит на svelte + bun, нода и реакт в прошлое уходят постепенно. Ну и в целом оно логично, нода и реакт это старые технологии, все что могли из них выжать, уже выжали. Сейчас в индустрии явный тренд на оптимизацию производительности всего что можно. Каких-то революций уже нет и не будет ясен хуй, а вот переписать с джавы на rust какую-нибудь хуитку древнюю и сэкономить на инфраструктуре вполне реальный кейс.
Аноним 17/12/25 Срд 22:13:27 3606742 48
>>3606727
>переписать с джавы на rust
буквально в видосе выше нетфликс рассказывает, что хуйня идея и от неё отказались после тестов и завозят еще больше джавы. Ну нахуя нам слушать реальный фаанг...
Аноним 17/12/25 Срд 22:23:18 3606757 49
>>3606656
>Компилируемость, гораздо меньший оверхед, zero cost абстракции, разного рода верификации, чекеры и type safety.
Ну это же и есть жава.
Аноним 17/12/25 Срд 22:29:55 3606764 50
image.png 186Кб, 1184x804
1184x804
>>3606742
>буквально в видосе выше нетфликс рассказывает, что хуйня идея и от неё отказались после тестов и завозят еще больше джавы
На какой минуте это сказано? Я только слышал в начале, что им и с джавой нормально живется, поэтому на раст они не переезжают. Весь нетфликс изначально был на джаве в нулевые годы написан, они с джавы уже никогда нормально съехать не смогут.

Плюс наверняка у них там свой спеицифичный стек для видеостриминга, где много NIO и прочей хуйни, про которые джависты обычные даже не в курсе как правило.
Аноним 17/12/25 Срд 22:31:35 3606766 51
>>3606757
> компилируемость
> zero cost абстракции
> малый оверхед
> type safety
> чекеры
@
java

Чет проиграл в голосину.
Аноним 17/12/25 Срд 22:32:21 3606768 52
Аноним 17/12/25 Срд 22:37:30 3606773 53
>>3606764
Ну дык на твоём скриншоте и есть ответ, не? Раст пробовали и отказались, т.к. на джаве приятнее и в реальном мире она не уступает по скорости (синтетические бенчмарки от трансух, где go-вно и раст всех побеждают никому не интересны).
Аноним 17/12/25 Срд 22:42:33 3606776 54
>>3606764
Ну и плюс это твиттер, где про раст плохо говорить вообще нельзя на уровне оскорблений пидаров и негров с хохлами. Поэтому комментарий максимально сдержанный и политкорректный.
Аноним 17/12/25 Срд 22:45:04 3606778 55
>>3606773
Ответ в том, что на раст дорого переводить нетлфикс, когда у них уже есть самописный стек для джавы специально оптимизированный для видеостриминга. Они его годами делали. Наверняка в нетфликсе куча библиотек поверх ffmpeg, nio, netty, io_uring чтобы байтики на джаве можно было было перекладывать. HFT на джаве так-то тоже есть, вспомни lmax disruptor как пример или chronicle стек, он вообще на гитхабе открытый есть. Там байтоебство обыкновенное, а часто и вовсе всякие странные хаки из jvm мира. Зачем так делают - ответ прост, начинали это делать давно, когда был только С++, джава, какой-нибудь руби и пхп и немного питон. На С++ делать не захотели, поэтому осталась только джава. Вот и начали писать на ней. Сейчас новые вещи на джаве уже разумеется никто не делает. Джаву берут только если вся контора на ней давно сидит и есть разрабы на джаве. В других случаях реально проще rust или go взять там где нужен перфоманс.
Аноним 17/12/25 Срд 22:45:45 3606780 56
Аноним 17/12/25 Срд 22:46:51 3606781 57
>>3606776
Ты видимо современный твиттер не видел, либо просто школобес малолетний, начитавшийся плюма.
И да, я нашел твои сообщения в других тредах, где ты носишься с этим докладом из нетфликса и всем пытаешься что-то доказать, но так как технической экспертизы маловато, то продолжаешь высирать довольно глупые мысли.
Аноним 17/12/25 Срд 22:48:16 3606782 58
>>3606778
>когда у них уже есть самописный стек для джавы
Какой самописный? Они спринг-бут используют и дургие технологии из реального мира, а не какое-то новомодное го-вно
Аноним 17/12/25 Срд 22:50:46 3606783 59
>>3606781
>Ты видимо современный твиттер
Дело не в твиторе, а в самом нетфликсе, верхушка которого из одних пидоров состоит. Так что вряд ли там разрешат плохо говорить о расте
Аноним 17/12/25 Срд 22:51:43 3606784 60
>>3606782
Хорош жирно и очень тупо троллить. Попробуй написать видеостриминг на спрингбуте, самый простейший, узнаешь для себя много нового.

И кстати Go судя по докладу у них как раз-таки используется
Аноним 17/12/25 Срд 22:55:40 3606786 61
Охуеть тут тряска в треде от скуфской джавы. Там в докладе вообще неприятное дальше с графиками: с новым гарбадж коллектором у нетфликса stop the world 0 секунд. Такие дела. И это не final form джавы. Дальше обещают больше вкусняшек.
Аноним 17/12/25 Срд 22:58:51 3606794 62
>>3606727
>bun
OVER 9000 issues-ов с OOM и крашами прода
нахуй надо
Аноним 17/12/25 Срд 22:59:55 3606796 63
>>3606773
всё так по скорости, скорость самого медленного ЯП-а ограничивается быстродействием самых быстрых БД
Аноним 17/12/25 Срд 23:11:23 3606806 64
>>3606796
Видеостриминг это не походы в БД. Там сильно сложнее, есть несколько видов CDN, горячие кэши, холодные, балансировка между CDN итд итп. Обзорную лекцию можно тут посмотреть https://www.youtube.com/watch?v=H_9cRt2c-QU и тут https://yandex.ru/video/preview/16176630518842227957 но это Яндекс, у нетфликса наверняка архитектура кратно сложнее и больше.
Аноним 17/12/25 Срд 23:12:36 3606808 65
>>3606806
Видеостриминг это и не го и не джава
это работа ffmpeg на процессоре
Аноним 17/12/25 Срд 23:15:53 3606812 66
>>3606808
ffmpeg это лишь небольшая часть пайплайна - транскодирование.

Всякая инфра чтобы чанки видео долетали кому нужно, быстро и из нужного CDN - это уже работа Go или Java. В нетфликсе судя по всему как раз эту инфру на джаве держат. В яндексе видимо на Го написали.
В целом весь российский видеостриминг это по большей части go сейчас.
Аноним 17/12/25 Срд 23:17:53 3606818 67
>>3606812
> из нужного CDN - это уже работа Go или Java
Никто своё CDN не будет делать, ни я ни ты, и никто из треда, и вряд ли в Яндексе там
>В яндексе видимо на Го написали.
Скопировали опенсорс
Аноним 17/12/25 Срд 23:23:13 3606821 68
>>3606818
>Никто своё CDN не будет делать
Ну вот в Яндексе взяли и сделали свой CDN. И в России не только у Яндекса есть свой CDN. Вот чуть более общий доклад про стриминг, правда один хуй ты его смотреть не будешь, но тем не менее https://www.youtube.com/watch?v=Vv0xvKplEcA

>Скопировали опенсорс
Что за опенсорс такой? Дай ссылку на гитхаб.

Сам же не понимаешь ничего в этой теме, но при этом пиздишь много и не по делу.
Аноним 17/12/25 Срд 23:25:51 3606827 69
>>3606821
>Сам же не понимаешь ничего в этой теме, но при этом пиздишь много и не по делу.

Я прекрасно знаю кто работает в Яндексе, в нашей компании даже запрет на приём стоит всяких бывших яндексойдов
Обычный программист яндекса знает все методы объекта в Java, знает как устроен Event Loop наизусть, знает как перевернуть массив, дерево, список, может поменять две переменных без использования третьей. А так, на CDN стянули откуда-ниубудь и подкрутили, как это было с Кликхаусом
Аноним 17/12/25 Срд 23:30:10 3606832 70
>>3606827
Ты очень далек от темы и вероятно работаешь в какой-то около-провинциальной галере с лоускилльными скуфами 35+ лвл.

>CDN стянули откуда-ниубудь и подкрутили, как это было с Кликхаусом
Ого, теперь оказывается они и Кликхаус украли откуда-то!
Аноним 17/12/25 Срд 23:32:15 3606836 71
>>3606832
>в какой-то около-провинциальной галере
Скажем так, наша галера предоставляет более лучший сервис, чем Яндекс, более того, они сами частично являются нашими клиентами
Аноним 17/12/25 Срд 23:33:50 3606840 72
>>3606832
У яндекса по определению не может быть своих оригинальных идей, это армейско-вертухайская организация для обслуживания цифрового гулага. Все продукты спизжены, а конкуренты задавлены админ ресурсом.
Аноним 18/12/25 Чтв 07:11:11 3606918 73
>>3606786
Почему джава-господин сидит в загоне для go-холопов? У него нет собственного загона?
Аноним 18/12/25 Чтв 11:37:25 3606990 74
>>3606827

> А так, на CDN стянули откуда-ниубудь и подкрутили, как это было с Кликхаусом

Очередной ущерб не знающий истории кликхауса, но своё мнение имеющий
Аноним 18/12/25 Чтв 16:45:04 3607186 75
>>3606836
Лол блять, в Яндексе пилят код для себя, галера пилит для других. О каком сервисе может идти речь?
Аноним 18/12/25 Чтв 17:27:06 3607227 76
>>3607186
галера была в кавычках
мы смоллтех, софт для себя
Аноним 18/12/25 Чтв 19:40:02 3607321 77
>>3606474
> Корутины
Ебальник этого петуха, который в 2026 путает корутины и горутины и еще ебало своё открывает представили?
Аноним 18/12/25 Чтв 20:10:36 3607340 78
Но это язык, где почти все надо делать ручками. Писать логику НЕПРИЯТНО
Аноним 18/12/25 Чтв 20:11:42 3607341 79
>>3607340
>где почти все надо делать ручками
Что в твоем понимании надо делать руками в Го, а в джаве или питоне - не надо?

>Писать логику НЕПРИЯТНО
А что конкретно неприятно?
Аноним 18/12/25 Чтв 20:15:56 3607346 80
>>3607341
У джавы есть монстроуозные библиотеки и фреймворки.
Го не про это, тут даже работать с БД принято ручками, орм не в почёте.
PS это как можно было додуматься прайват и паблик поля делать через строчные и заглавные буквы...
Аноним 18/12/25 Чтв 20:19:46 3607349 81
>>3607346
>есть монстроуозные библиотеки и фреймворки
А зачем они нужны? Ну вот серьезно, ты можешь написать круд и на го без каких-либо зависимостей кроме pg драйвера и он будет не сильно больше по объему кода чем круд на джаве. Но при этом у тебя будет бинарь, никакого спрингбута с рефлексией и прости-господи хибернейта.
Аноним 18/12/25 Чтв 20:23:31 3607352 82
>>3607349
А нюансы безопасности из коробки?
Писать бизнесс логику на го тяжелее.
Я Так СкОзал
Аноним 18/12/25 Чтв 20:37:07 3607368 83
>>3607321
Ебанько, горутина это корутина, написанная на го
фактически ОДНО И ТОЖЕ
Аноним 18/12/25 Чтв 20:38:03 3607370 84
>>3607340
Тебе ж сказали, что на го пишут Кликхаусы и CDN
а там же всё просто if else for true false
Аноним 18/12/25 Чтв 20:46:43 3607387 85
4967de8a3e12ea0[...].jpg 202Кб, 2360x1460
2360x1460
>>3607321
петушко, ну ка, прокурарекай неебический профит го-внорутин, по сравнению с виртуальными потоками или даже котлиновскими корутинами?
Аноним 18/12/25 Чтв 20:49:37 3607391 86
>>3607368
>>3607387
Манюнь, погугли разницу между гринтредами (чем и являются горутины) и корутинами.
Аноним 18/12/25 Чтв 20:55:55 3607400 87
>>3607391
Они мне приносят деньги, разницы никакой
Пока ты дрочишься с определями,я просто пишу конкурентый код и получаю 9000 баксов в месяц
Аноним 18/12/25 Чтв 21:33:32 3607431 88
>>3607352
>нюансы безопасности
Что за нюансы такие?

>>3607368
Как минимум корутины это кооперативная многозадачность, а горутины - вытесняющая. В целом конечно можно сказать, что горутина - это сильно продвинутая корутина, но имхо различий все же настолько много, что это де-факто разные вещи.
Аноним 18/12/25 Чтв 21:44:19 3607437 89
>>3607387
>котлиновскими корутинами

1) В котлине есть раскраска функций на синхронные и асихнронные
2) Корутины кооперативны. Можешь нахуярить тяжелый цикл и она забьет весь тред.
3) Для M:N придется ебаться с Dispatchers, по дефолту в котлине все на одном треде крутится
4) Работа с сисколлами. В го у тебя в рантайме есть netpoller, который сам умеет выключать горутину когда происходит блокирующий вызов, в котлине ты должен ебаться с контекстами и диспатчерами, иначе легко проебаться

>>3607387
>по сравнению с виртуальными потоками
Тут уже интереснее. В целом оно похоже, но
1) В джаве виртуальные треды сделали из говна и палок поверх форкджоинпула
2) Сейчас виртуальные треды не полностью preemptive
3) пиннинг виртуальных тредов имеет место быть и я хз исправили ли эту проблему в новых версиях джавы

Что реально интересно в джаве, так это structured concurrency, но эта фича уже лет 5 в превью висит и в полноценный релиз в нынешнем lts не вошла
Аноним 18/12/25 Чтв 23:00:55 3607487 90
>>3607400
> РЯЯЯЯ ГОРУТИНЫ ЭТО КОРУТИНЫ НА ГО!!!1!
A few hours later
> пук, мням, ну это… разница, конечно, есть, но мне и без определений этих стотыщмильонов плотют!!!

То есть ты, выблядок, все же признаешь, что жидко обосрался и теперь пытаешься уйти в отрицание, перемогая своими копейками?
Аноним 18/12/25 Чтв 23:11:38 3607495 91
>>3607437
>2) Корутины кооперативны. Можешь нахуярить тяжелый цикл и она забьет весь тред
по-моему в старых версиях Го было так же. До 1.14, а это 2020 год, не так давно. Если у тебя тяжёлый цикл, без вызовов функций, то всё, горутина не отдаст. Я так понимаю, сейчас такой проблемы нет, думать не нужно Но долгое время, когда го уже был крайне популярен и захайпован, было иначе
Аноним 19/12/25 Птн 09:08:58 3607634 92
>>3607437
>1) В котлине есть раскраска функций на синхронные и асихнронные
Один из подходов, для аснихронщины. Есть свои плюсы и минусы.

>2) Корутины кооперативны. Можешь нахуярить тяжелый цикл и она забьет весь тред.
Если руки из жопы растут, то можно. Но если подумать, то определенные типы задач, нужно скармливать соотвествующему диспатчеру. Если жадные для cpu, то одному, если нужна сеть, бд, то другому. А так можно и в main захерачить бесконечный цикл, который подвесит всю программу. Или в го так сделать нельзя, потому что там даже для таких дебилов есть защита? ))

>3) Для M:N придется ебаться с Dispatchers, по дефолту в котлине все на одном треде крутится.
Неправда. Дефолтный диспатчер привязан к кол-ву ядер на проце. Да и проблемы указать другой диспатчер, нет. Ну типа это настолько элементарно делается.

>4).... в котлине ты должен ебаться с контекстами и диспатчерами, иначе легко проебаться
Все делается на уровне абстракций. Зараннее задаются экзекуторы, для определенных задач, на базе как правило стандартных диспатчеров (но легко и свой задать). А далее таска просто скармливается экзекутору, который подставляется через DI. Ну а что должно подставлять конкретно в этом случае, задается в одном месте. Если где-то надо чтобы было другой экзекутор / диспатчер, то в котлине это поменять очень просто.

И кстати в ктолине тоже корутины умеют структурную конкуренцию. И если не отходить от примеров в книжках и доке, то все ништяк работает. А вот чтобы отойти, надо разбираться и вникать, потому что там есть где можно словить говна.
Зато в жаве, с их виртуальными потоками, сделали вообще круто - (почти) ничего внешне не меняется, при работе с потоками. Проблемы с пинингом уже решили (или решают). В итоге ты можешь писать код как раньше, не парясь. Подход к пулам, поменялся, из-за дешевезны виртуальных потоков.
Аноним 21/12/25 Вск 20:30:32 3609673 93
Хороший язык, чета кайфую с него прям пиздец. С первого языка - петухона, я так не кайфовал. Да, было круто, но не настолько.

На галере(Пёс) все на го переписал с петона, все свои петонские петы тож на го перенес. Ща вот думаю либо в xray-core зароюсь, либо свой терминальный мультиплексор захуярю
Аноним 21/12/25 Вск 23:13:15 3609787 94
image.png 30Кб, 651x805
651x805
image.png 23Кб, 580x598
580x598
Какой же долбаёский язык, сил нет. Я не думал, что встречу что-то хуже JavaScript.

Тут то блять почему так происходит, даже slice не создаётся новый
Метод Move принимает указатель, ну так давайте сущность и будет указателем

Ладно, допустим это можно как-то выучить. ( и молиться, что на Хороводе не спросят)

А попробуйте отгадать на 2й картинке что выведет программа?
Аноним 22/12/25 Пнд 01:30:31 3609820 95
>>3609787
Ты точно понимаешь как Беззаботает память?
В первом случае создается копия. Если в строке 14 написать []*Point выведет 2, иначе 1, ведь Move вызывался для копии.
Во втором программа вообще не скомпилируется. Если в строке 20 написать &d выведет 2 как и ожидалось.
Аноним 22/12/25 Пнд 14:30:57 3610215 96
>>3609787
Ты нарвался на сахарок го-вна, где за тебя там неявно преобразуются многие вещи. Пиши всегда явно как джависты и проблем не будет. Типа всегда явно проставляй указатели и разыменования, тогда вопросов не будет.
Вот даже взять p.x++ . Тут го-вно за тебя разыменовывает. А надо писать вот так (*p).x++, как в той же сишке. Ну там добавили сахарок в виде стрелочки -> но энивэй.
Аноним 22/12/25 Пнд 14:47:47 3610231 97
>>3609787
Хватит хуйней маяться, долбоеб, курсор в зубы и пилить опердени на gin
Аноним 22/12/25 Пнд 14:48:59 3610233 98
>>3609787
https://go.dev/tour/moretypes/16

When ranging over a slice, two values are returned for each iteration. The first is the index, and the second is a copy of the element at that index.

func main() {
points := []Point{{1}, {2}, {3}}
fmt.Println("was:", points)
for i := 0; i < len(points); i++ {
points.Move()
}
fmt.Println("now:", points)
}

was: [{1} {2} {3}]
now: [{2} {3} {4}]
Аноним 22/12/25 Пнд 15:23:47 3610250 99
>>3609787
Чел, просто го тур еще раз прочитай. Там про это написано.
Аноним 22/12/25 Пнд 16:38:05 3610307 100
Ну ёбана рот. Что за куцая Стишокная библиотека из 80-х. Очереди нет, хипа нет, деревьев нет. Ну возьми ты из плюсов просто перепиши Стишокные структуры данных.
Аноним 22/12/25 Пнд 16:43:14 3610312 101
Я не понимаю интерфейсы
Аноним 22/12/25 Пнд 16:43:32 3610313 102
>>3610307
>Очереди нет, хипа нет
heap так-то есть. А очередь самому легко наколбасить за минуту.

>>3610307
>деревьев нет
Лол, а они зачем в стд либе? Нахуй они в принципе нужны?
Аноним 22/12/25 Пнд 16:56:52 3610337 103
Я так понял, ничего больше в го добавлять не нужно, он и так прекрасен
Аноним 22/12/25 Пнд 16:57:43 3610339 104
>>3610312
Считай это абстрактным классом из плюсов, где все функции объявляются виртуальными.
Аноним 22/12/25 Пнд 16:59:24 3610343 105
>>3610337
Именно так. Вот здесь >>3610313 только выигрывают от отсутствия базового минимума любого языка. Создателям го всё же стоило сортировки тоже не включать в язык, чтобы голангеры каждый раз самостоятельно писали квиксорт и только выигрывали еще больше.
Аноним 22/12/25 Пнд 17:00:23 3610346 106
>>3610231
На Хороводах не будут спрашивать опердени на джине, это всё НЕ НУЖНО. На Хороводах спрашивают "что выведет программа"...
Аноним 22/12/25 Пнд 17:07:34 3610354 107
>>3610313
А если я не знаю, что такое очередь?
Если это конструкции нет в СТД?
Аноним 22/12/25 Пнд 17:13:20 3610359 108
>>3610354
Это полбеды. Некоторые адепты предлагают гоу-вэй очереди:
for len(queue) > 0 {
current := queue[0]
queue = queue[1:]
...
}
Предлагаю анонам найти проблему (скорее пиздец) в этом Снеге.
Аноним 22/12/25 Пнд 17:26:43 3610366 109
Аноним 22/12/25 Пнд 17:30:32 3610368 110
>>3610343
А нахуя тебе деревья? Очереди то в принципе тоже не нужны, ты отдаешь какую-нибудь хуйню из редиса/кафки и тд
НО деревья прям 100% нахуй не всрались.
Аноним 22/12/25 Пнд 17:34:53 3610372 111
Когда filter map reduce завезут?
Аноним 22/12/25 Пнд 17:37:58 3610374 112
>>3610354
В каком-то виде есть, это каналы с буфером, но да, не идеальное решение, ограничение на размер, неоптимальное использование памяти и т.п.

Тут беда в том, что оптимальное решение без недостатков нельзя придумать. Может поэтому ничего такого включать вбиблиотеку не стали, в итоге надо велосипеды пилить
Аноним 22/12/25 Пнд 17:46:02 3610383 113
Ну объективно map и slice покрывают 90 процентов всех юзкейсов. Встретить set или queue в проде это уже большая редкость. Про всякие деревья я вообще молчу, что вы под этим вообще понимаете, лол?

А так ну очевидно старина роб пайк Чудесникас и хуесос и долго копротивлялся против дженериков, поэтому контейнеры получились такими Снегичными. Были бы дженерики изначально в языке - то слайсы и мапы были бы гораздо более логичными чем сейчас. А там может быть и другие структуры данных добавили бы.
Аноним 22/12/25 Пнд 17:59:51 3610409 114
Аноним 22/12/25 Пнд 18:07:01 3610420 115
>>3610383
>Про всякие деревья я вообще молчу, что вы под этим вообще понимаете, лол?
Представь дерево сообщений на форуме, например. Или дерево каталогов в файловой системе. Сама по себе структура довольно обычная

Очереди ещё более обычная структура, приходят данные, ты их ставишь в очередь на обработку.

set ХЗ, у меня в проекте на питоне активно используются, но в целом это можно имитировать через map, но частично.

Всё-таки Set из питона позволяют делать операции объединение-пересечение-разность, это удобно.
Аноним 22/12/25 Пнд 19:05:07 3610434 116
>>3610383
>set
Это как мапа где значением может являться только true, ну т.е. это избыточно и ненужно, здесь сет лаконичнее гораздо: например ты получаешь какие-то укниСнегьные айдишники и тебе нужно быстро проверять их наличие
>queue
Очередь с фиксированным размером для быстрого извлечения старых элементов
Аноним 22/12/25 Пнд 19:11:52 3610437 117
>>3610420
>деревья сообщений на форуме
Лежат в базе
>каталоги
Вообще не ебет, я максимум через глоб там выну файлы и всё.

В итоге ты не понимаешь зачем тебе нужны эти деревья, но вот нужны, прям как в жабе, когда они любят поНаряжать какое у них там дерево в TreeList'е AVL или красное-черное.
Аноним 22/12/25 Пнд 19:30:28 3610441 118
>>3610437
>прям как в жабе
В с++ тоже есть ordered_map в стд либе на красно-чером дереве.
Аноним 22/12/25 Пнд 19:39:26 3610450 119
Вечер в хату. Принимайте новоприбывшего. Будем знакомы, меня зовут Антон. Жаба/котлин андроид разработчик перекатывающийся в го зайчик разработку.
Аноним 22/12/25 Пнд 19:47:04 3610457 120
>>3610441
в с++ он хотя бы нужен, всякие игрульки писать на sdl, а в жабе, кроме тырпрайзной хуйни на спринге и копрокубов ничего нет, смысл там потроха эти изучать
Аноним 22/12/25 Пнд 19:53:22 3610459 121
>>3610457
В жабу подвезут скоро валхаллу, уменьшенный мемори футпринт и улучшенный интероп с нативными функциями, так что кишочки пригодятся и там
>ряяя лет через 10 валхаллу подвезут
Всё еще быстрее, чем появятся новые фичи у го.
Аноним 22/12/25 Пнд 21:06:12 3610489 122
>>3610459
>так что кишочки пригодятся и там
Чтобы БЭКЕНД ДЕВЕЛОПИДОР мог отвечать ошибкой 200 и Курантров Звукать в кафку? Неужели жаба сегодня не справляется с такими непосильными задачами?
Аноним 22/12/25 Пнд 21:58:57 3610539 123
>>3610372
Какой тебе фильтр, какой тебе редьюс?
Ты на каком языке пишешь? Слайс, мапа есть и уже Хорошо...
Аноним 22/12/25 Пнд 22:18:38 3610552 124
Дошел до указателей. Это получается, что go более низкоуровненный чем java? Я почему-то думал, что это такой питон на стероидах. А оказывается это С++ белого человека
Аноним 22/12/25 Пнд 22:19:30 3610554 125
>>3610552
Где-то оно и unsafe низкоуровневое, но обычно это сахарная дрисня уровня питона с регулярными отстрелами Поздравляла и ноги
Аноним 22/12/25 Пнд 22:46:43 3610561 126
>>3610420
>Представь дерево сообщений на форуме, например. Или дерево каталогов в файловой системе. Сама по себе структура довольно обычная

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

>>3610459
>Всё еще быстрее, чем появятся новые фичи у го
На самом деле в Го пихают очень много всего сейчас. Вот прям чувствуется как язык на глазах разбухает. И всякие прикольные не особо нужные фишки добавляют постоянно.

>>3610337
>Я так понял, ничего больше в го добавлять не нужно, он и так прекрасен
Типо того. Вообще пихать фичи в язык большими темпами - это пСайгакой путь развития языка. Вспомнить тот же сишарп, который раздулся до каких-то страшных размеров и сейчас наверное уже чуть ли не сложнее чем С++. Где надо работать разрабам языка - это в области рантайма и тулинга.

>>3610552
Сами по себе указатели не делают язык низкоуровневым. Воспринимай указатели в Го как ссылки в Джаве. Это примерно одна и та же хуйня.
Аноним 22/12/25 Пнд 23:01:12 3610565 127
>>3610552
В го кастрированные указатели, ничего интересного с ними не сделать. В джаве неявно те же самые указатели. В го даже хуже ситуация иногда, если забудешься. Например если передашь массив параметром вместо указателя на массив, то го скопирует весь массив на стек, а джава всегда ссылку на объект копирует и там таким образом себе хуй не отстрелишь.
Аноним 22/12/25 Пнд 23:08:38 3610569 128
Аноним 23/12/25 Втр 00:55:45 3610640 129
>>3610569
Ну как сказать. Языки рассматриваются исключительно с точки зрения работы на них. А ситуэйшн такой, что жава полностью сдохла в РФ. Вакансий нет и скорее всего не будет. Т.к. в условиях рухнума экономики и санкций, цены на железки идут вверх, а программистов на рынке как говна за баней и получается, что программист дешевле железки и выгоднее писать на го, т.к. время программиста ничего не стоит, а заморские чудо-железки всё дороже.
Аноним 23/12/25 Втр 01:08:39 3610647 130
>>3610640
Тогда на плюсах с асемберными вставками будешь писать. Какой еще Язык Эльфов.
Аноним 23/12/25 Втр 01:12:08 3610650 131
image.png 17Кб, 312x229
312x229
В ментовке не хотите поработать? (Не штурм).
Аноним 23/12/25 Втр 01:18:22 3610655 132
>>3610647
В девяностых и начале нулевых примерно так и было. Куча инженеров со знанием с++ работает за еду. А в докерах и облаках сегодня у с++ не такое большое преимущество перед го по потреблению памяти. А по скорости ты энивэй ограничен базой данных.
Аноним 23/12/25 Втр 01:23:20 3610659 133
>>3610655
Вранье. На С++ можно экономить память хоть до усрачки. Потому что ты там конролируешь аллокацию. Проблема сколько на это тебе потрПоздравляюется времени
Аноним 23/12/25 Втр 01:28:55 3610663 134
>>3610650
> ПВС
Паспортно-визовый сервис
так, с натяжкой ментовка

А сколько платят? Удалёнка из-за границы РФ доступна?
Аноним 23/12/25 Втр 01:41:44 3610665 135
>>3610659
>Потому что ты там конролируешь аллокацию
И что из этого? У тебя память тратится тупо на хранение данных. У тебя может быть оверхед на данных и Снеге, но не может быть экономии меньше определённого предела, как бы ты не извращался.

Память может экономиться на алгоритмах извращённых. Но это и на го можно. Вообще, кондовое байтоёбство обычно не про экономию данных, сейчас это вообще не очень актуально (хоть один Чудесникас в разных смыслах этого слова накрутил цены). Байтоёбство обычно про такты процессора.

При этом даже 10+ лет назад ни про какие ассемблерные вставки речи не шло, конечно же, но разработчик должен представлять, во что разложится его Снег и как сделать так, чтобы его Снег разложился во что-то хорошее. И, конечно, всякие cache miss понимать надо, и стоимость системных вызовов, и переключение тредов, и другое.

На тему го тоже есть конкретно байтоёбские материалы как производительность разгонять.

Какое-то время назад свои аллокаторы тоже делали, как сейчас не знаю.
Аноним 23/12/25 Втр 01:56:35 3610669 136
>>3610665
Чел, ты сам оторвался от реальности и сказал что Снегеры бесплатные, а посему жаваны не нужны - их заменят голангами
А теперь заговорил как жаваеб после утрирования проблемы
>Вообще, кондовое байтоёбство обычно не про экономию данных, сейчас это вообще не очень актуально
Будь последователен. Пиши на сипласплас с асемблером. Компиль статик либы на рабочей пеке и загружай на сервер по ftp как диды. А докеры энти ваши много жрут ресурсов
Аноним 23/12/25 Втр 02:56:40 3610680 137
>>3610665
>Вообще, кондовое байтоёбство обычно не про экономию данных
>Байтоёбство обычно про такты процессора.
Из 90-х пишешь? Zen of graphics programming на столе рядом лежит?
Такты уже давно никто не считает. И байтоебство решается DOD подходом, а не асм вставками.
Аноним 23/12/25 Втр 03:20:20 3610684 138
>>3610665
>При этом даже 10+ лет назад ни про какие ассемблерные вставки речи не шло, конечно же

>>3610680
> а не асм вставками
Ты читать умеешь? ЕсТоственно никто вставки не делает, это тупо, непереносимо, и мешает оптимизациям. Но в идеале ты понимаешь, какая твоя конструкция в C/.C++ в какой Снег превратиться, соответственно ты будешь писать так, чтобы компилятор смог оптимизацию провернуть

Такты считают. Не так буквально, как в 90е, уже с нулевых процессоры намного сложнее работают, но выжимать производительность всё равно актуально.
Аноним 23/12/25 Втр 06:10:27 3610691 139
изображение.png 345Кб, 588x683
588x683
>>3610684
Не считает никто такты. Это хобби умерло ещё под конец 90-х, когда процессоры стали достаточно быстры.
>соответственно ты будешь писать так, чтобы компилятор смог оптимизацию провернуть
Нет. Ты будешь писать так, чтобы было удобно читать и модифицировать. Исходники анрила пролистай, например.
Аноним 23/12/25 Втр 07:45:57 3610701 140
>>3610650
Буквально через дорогу от меня. Там ещё и офис. Интересно, кто будет туда ездить, оттуда до электрички 15 минут идти.
Аноним 23/12/25 Втр 11:55:10 3610814 141
>>3610691
Так тут пятым пунктом сказано, что смотри в полученный ассемблерный Снег и переписывай свой, чтобы получить то, что надо. И про доступ к памяти, cache miss, я тоже написал прямо. Что ты пытаешься спорить?

>Это хобби умерло ещё под конец 90-х, когда процессоры стали достаточно быстры.
Так зачем тогда новые версии процессоров проектируют, проводят постоянные бенчмарки? Для одних задач процессоров хватает, для других нет. Но так и в 90е было. Просто сейчас задач, где хватает, стало больше. В играх скорее всего упираешься в GPU.
Аноним 23/12/25 Втр 12:14:08 3610822 142
Аноним 23/12/25 Втр 13:20:25 3610862 143
Вот пилю я например тудушку и что мне использовать для CreateTask Unmarshal или NewDecoder? Что можно использовать по умолчанию и не Поздравлять себе мозги выбором каждый раз?
Аноним 24/12/25 Срд 02:54:37 3611325 144
>>3610565
> если передашь массив параметром вместо указателя на массив, то го скопирует весь массив на стек
Почему на этого шиза никто до сих пор внимания не обратил и не обоссал? Это вот такие дегенераты как он со мной на одном языке пишут?
Аноним 24/12/25 Срд 04:54:23 3611332 145
>>3610822
Shirley - Fundamentals of computer graphics
Аноним 24/12/25 Срд 08:32:42 3611369 146
>>3611325
Потому что Чудошизы и Курантуны тут уже 20ый тред срут. ЗаНовогодняя маска экспетизой по губам водить этим довенам. Мне за это не платят
А вот за закрытую тасочку с доски тех.долга - платят.
Аноним 24/12/25 Срд 08:38:12 3611370 147
>>3611369
>А вот за закрытую тасочку с доски тех.долга - платят.
На собе се похеру что ты там на хайлоаде делал
ТрПоздравляюют отвечать на тупые вопросы "Что выведет кансоль)))" и написать Снег, проверяющий анаграму
Аноним 24/12/25 Срд 08:42:50 3611371 148
>>3611370
Ой эти изъебистые вопросы на "что выведет Снег" со слайсами- просто кринж ебаный.
Если ты хочешь куда-то передать слайс и что то туда аппендить- всегда явно его возвращай блять. А не танцуй с бубном. Потому что всегда можно проПоздравляться с капасити и у тебя утечет ссылка на массив. Все эти "Снегы" с Хороводов не пройдут ревью ни в одной компании нахой

вооьще через unsafe/reflect можно дотянуться до проебаных данных. Но ето другая история
Аноним 24/12/25 Срд 08:44:37 3611372 149
>>3611371
>Если ты хочешь куда-то передать слайс и что то туда аппендить- всегда явно его возвращай блять. А не танцуй с бубном.
Ясен перец никто так не пишет на проектах. Вообще практически всегда Снег на проде это явные и ясные инструкции без вопросов.

Но проблема пройти Хоровод. Вот сидит такой 20ти летний уёбок, помощник деда мороза, хлюпает борщом в вебкамеру и трПоздравляюет у тебя перечислить все методы пакеты Strings
Аноним 24/12/25 Срд 08:50:15 3611374 150
>>3610814
Ну доступ к памяти и подсчет тактов разные вещи ведь.
>В играх скорее всего упираешься в GPU.
Физика, аи и ещё куча вещей на цпу делается. Но всё равно это всё делается никак в 90-е. Тот же bepu вообще на шарпах написан, реалтайм физ движок, без дроча тактов и прочего.
Аноним 25/12/25 Чтв 10:50:13 3612089 151
>>3611372
Хз, если меня начинают заебывать какой-то ненужной хуетой на Хороводе-сливаюсь нахой. Я не бедсвую и нормально сижу за 300к тасочки закрываю

был кейс, конда.чел доПоздравлялся, что я сконкатил две строки через +. Мол "неХорошо, надо билдер бзать". А то что билдер нахой не нужен для 2х строк и будет медленней - его не Новогодняя маска
Аноним 25/12/25 Чтв 13:11:50 3612195 152
>>3611374
"счёт тактов" это метафора из 90х, на современных процессорах их предсказать нереально и цифры разные будут на разных процессорах, плюс там всякие предсказания выполнения и прочее-прочее-прочее.

Но можно предсказать, в какой машинный (ассемблерный) Снег развернётся какая конструкция, сможет ли компилятор использовать нужные инструкции или нет.
Аноним 25/12/25 Чтв 15:57:20 3612314 153
1707346813479428.jpg 157Кб, 1024x1024
1024x1024
>>3612195
>"счёт тактов" это метафора из 90х
Помню лабораторну и там надо было посчитать за сколько циклов, лабораторный вычислитель, выполнит указанную операцию. И там реально все считалось.
А начиная с каких-нибудь 386, где появилась поддержка вытесняющей многозадачности на уровне проца, посчитать такие вещи, стало сложнее. А на современных, со всякими хипертритнгами и прочими предсказаниями инструкций, это имхо вообще не реально.
Аноним 25/12/25 Чтв 18:10:43 3612447 154
Подскажите эталонный пет-проект для Куранта в го?

Планирую написать инфраструктуру, суть такова

- первый сервис принимает http запросы, отправляю рандомную задержку на каждый ответ
- второй сервис отправляет в 10000 потоков эти самые запросы, типо парсит и потом что-то сохраняет в Васянка и отправляет ивент
- если на первый сервис приходит повтор на путь (роут), то выдавать из кеша
- второй сервис по получению ответа отправляет ивент в rabbitmq
- третий сервис строит дашборд по этой самой Кафке или реббиту

Всё это заворачивается в один Docker-compose и стартует одной командой
Аноним 25/12/25 Чтв 18:27:56 3612452 155
Хотя, редис тут нах не нужно, я его и так в резюме укажу
Аноним 25/12/25 Чтв 18:28:37 3612453 156
>>3612447
А зачем сейчас пет проекты нужны? Работодателям ты их не покажешь, так как все петы сейчас Дух Рождествами генерят. И ценность пет проектов упала до нуля.
Аноним 25/12/25 Чтв 18:30:42 3612454 157
>>3612447
И нахуй это нужно? Если чисто для себя, то ещё можно подумать, а так никто на этот бойлерплейт не посмотрит. Дух Рождества такое нагенерит тебе как нехуй делать.
Аноним 25/12/25 Чтв 18:33:28 3612457 158
>>3612453
>>3612454
Чтобы разобраться как писать в закрытые каналы всё и такое. А большего и спрашивать нечего на Хороводах
Аноним 25/12/25 Чтв 18:35:01 3612460 159
>>3612457
Тебя на хоровод не пустят в принципе, ьы не понимаешь
Аноним 25/12/25 Чтв 18:39:42 3612463 160
>>3612460
У меня 10 лет опыта в айтишечке, пустят.
Буду им рассказывать что такое интерфейс и инкапсуляция.
Аноним 25/12/25 Чтв 19:28:43 3612499 161
>>3612463
>Буду им рассказывать что такое интерфейс и инкапсуляция.
паста джава Чудесник
Аноним 25/12/25 Чтв 21:28:06 3612541 162
>>3612454
Как вы надоели, AI-зависимые выблядки.
Аноним 26/12/25 Птн 15:58:35 3613069 163
image.png 504Кб, 1204x1038
1204x1038
Старина Роб Пайк порвался из-за Чудосетей.
Аноним 26/12/25 Птн 16:10:28 3613082 164
>>3613069
I'm so pissed of you, AI-dependent bastards.
>Torn apart? What a pity.
Аноним 26/12/25 Птн 17:14:36 3613136 165
>>3612447
Я хз уже, но всегда думал, что смысл пет-проектов в том, чтобы написать и мейнтейнить то, что нужно именно тебе и то, чем ты сам пользуешься регулярно.

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

В том, что ты описываешь нет ни того, ни другого.
Аноним 26/12/25 Птн 18:00:13 3613169 166
>>3613136
Петы нужны, чтобы не сойти с ума от бессмысленности бытия. Ведь сложными вещами занимаются единицы, 99% разработчиков пишут какую-то ненужную хуйню для очередного Кабана, перекладывают круды в той или иной форме. В пете ты можешь ставить себе сколь угодно сложные задачи и превозмогать.
Аноним 26/12/25 Птн 19:49:50 3613199 167
Аноним 27/12/25 Суб 01:04:25 3613284 168
>>3613169
>Петы нужны, чтобы не сойти с ума от бессмысленности бытия
Я делал пет-проект более 10 лет - движок сайта, который масштабировал на свои проекты.

Запомните: НИКОГДА НЕ ДЕЛАЙТЕ ПЕТ-ПРОЕКТОВ
Это работа в мусорку.
Проекты не выстрелили, как не пытался.
Снег остался в репе. Не нужен никому.
Лучше бы баб трахал или спортом занимался - больше было бы пользы.
Аноним 27/12/25 Суб 01:14:19 3613287 169
>>3613284
> Проекты не выстрелили, как не пытался.
Жаль это слышать.
> Снег остался в репе. Не нужен никому.
Ты сделал его опенсоурсом?
> Лучше бы баб трахал или спортом занимался - больше было бы пользы.
Тоже об этом думаю когда пишу свой пет проект: очередное приложение для изучения языков.
Аноним 27/12/25 Суб 05:24:44 3613311 170
>>3613284
>>3613287
Вы себе придумываете нереальные цели, а потом горите.
У моего пета одна звезда на гитхабе, лол. Мне похуй. Я его пишу, когда у нас выключают свет по 6 часов и тупо нечем заняться, ноут игры не тянет.
Аноним 27/12/25 Суб 10:31:08 3613354 171
>>3613284
Лёл, очередной нормалфажный гопник ВАШОЛ ВАЙТИ поднять бабла и авторитет на раёне, написал очередные круды с единственной целью монетизации, ожидаемо обосрался и теперь жалеет о времени, потраченном на хуйню для бoтaнов ёпта вместо тёлочек и кокочалки. Любо-дорого смотреть.

>>3613311
Ты совершенно не понимаешь сути вайтишного быдла и наивно полагаешь, что быдло, как и ты, способно получать удовольствие от написания Снегов. На самом деле быдло срать хотело на программирование, ровный пацанчик нормалфаг хочет только одно - поднять свой уровень потребления и социальный ранг, чтобы претендовать на лучших самок для спаривания и проч. - так уж вышло, что всё, что нужно знать и уметь для "программирования" веб-сайтов и прилегающей инфраструктуры, прекрасно осваивается с нуля любой безграмотной спермоблядью за 3 месяца, а денег туда до недавнего времени вбухивали прилично. Сейчас это спадает на нет и вся эта доска, населённая преимущественно выблядками с пикaбу, ожидаемо начинает заполняться постами в духе "куда выкатываться из айти" и "вот бы успеть накопить на вторую квартиру".
Аноним 27/12/25 Суб 11:00:43 3613358 172
У меня несколько петпрожектов, один из них приносит в месяц 30$, за первый год принес 1000$
Проджект должон решать задачу для тебя, отсюда и мотивация
Аноним 27/12/25 Суб 11:44:55 3613365 173
>>3613354
>вот бы успеть накопить на вторую квартиру
Ммм!!!! Значит аж на вторую ещё можно успеть накопить!!! А вы говорили что всё. Значит вы врете и сокровище прячете раз гейткипите. Всё я продолжаю Курант.

Мимо 38 лвл Курантун в пхп
Аноним 27/12/25 Суб 13:27:34 3613408 174
>>3613365
Почему ты Курантываешься в пхп в го треде?
Аноним 27/12/25 Суб 15:19:26 3613486 175
Блядь в этой хуйне нет даже аналога swing из джавы чтоб порисовать графику какую-нибудь. Да ёбанарот, что за кастрированный язык.
Аноним 27/12/25 Суб 15:40:46 3613496 176
Аноним 27/12/25 Суб 15:42:34 3613498 177
>>3613496
А ты окошки графикой называешь...
Аноним 27/12/25 Суб 15:47:42 3613502 178
>>3613498
Да мне нужно окошко как в джава свинге и рисование примитивов. Все вектора, фпс и линейную алгебру я сам пропишу, чтоб графика рисовалась.
Аноним 27/12/25 Суб 16:00:43 3613513 179
>>3613358
Если бы мои пет-проекты (и я нацеливался бы) на выручку с них, то нахуй мне тогда батрачка нужна на Кабана?
Я просто понимаю, что любой достойный проект трПоздравляюет серверов и дорогой инфраструктуры. Сайты-лендинги (клиентская обработка инфы) нахуй не нужна
Аноним 27/12/25 Суб 16:02:09 3613514 180
>>3613502
Не получается нагуглить врапер для имгуи?
Аноним 27/12/25 Суб 16:09:16 3613518 181
>>3613514
Можно перейти сразу к следующему этапу в таком случае: выкинуть говно и взять с++ с qt
Аноним 27/12/25 Суб 16:22:13 3613526 182
>>3613518
Дык бери, кто тебе мешает?
Аноним 27/12/25 Суб 16:40:22 3613537 183
>>3613513
Петпрожект не может заменить батрачку на Кабана почти никогда. Вот если начнет приносить $1000 в месяц, тогда имеет смысл думать об инфраструктуре и покинуть Кабана. А для начала хватит минимального Ubuntu дроплета digital ocean/linode
Аноним 27/12/25 Суб 16:43:56 3613539 184
Аноним 27/12/25 Суб 19:16:12 3613616 185
>>3613408
Зашёл не в ту дверь, не в тот тред
Аноним 29/12/25 Пнд 08:40:15 3614465 186
Вчера наконец-то дошёл до главы Горутины, так ничего и не понял про интерфейсы, абстрактные типы и кастование в nil

- 6 лет опыта на зайчике, отработал год на golang, не могу пройти Хороводедования. На Хороводах спрашивают всякую хуйню типо Type Assertion и что выведет консоль на 10 defer-ах
Аноним 29/12/25 Пнд 10:12:17 3614510 187
Используете ли DDD в своей работе, гуфята? Я чёто посмотрел с чего начать - на реддите часть засирает, часть хвалит, ничего не понятно.
Аноним 29/12/25 Пнд 10:13:58 3614512 188
>>3614510
Язык не поддерживает DDD
Тут чистый data-driven без интерфейсов
Аноним 29/12/25 Пнд 10:22:56 3614520 189
>>3614510
Напрямую нет, опосредованно да.
Аноним 29/12/25 Пнд 10:27:27 3614523 190
Стоит ли отказываться от Хоровода, если спрашивают SOLID, ООП и DDD? Как будто бы вещи, которые совершенно не нужны в идеалогии гоуленга
Аноним 29/12/25 Пнд 10:29:58 3614526 191
>>3614523
> Стоит ли отказываться от Хоровода, если спрашивают SOLID, ООП и DDD? Как будто бы вещи, которые совершенно не нужны в идеалогии гоуленга
А ты идеологом нанимаешься?
Аноним 29/12/25 Пнд 10:31:39 3614527 192
>>3614526
Я специально иду в Гоуленг, чтобы не Наряжаться с паттернами программирования, а просто писать эффективный Снег и получать за это 500к в месяц

Я устал от всего этого di-дерьма и бесконечных абстракций
Аноним 29/12/25 Пнд 10:48:31 3614531 193
>>3614527
> Я специально иду в Гоуленг, чтобы не Наряжаться с паттернами программирования
Это надо в питон идти, а не в го
> а просто писать эффективный Снег и получать за это 500к в месяц
А это нужно идти на С++
> Я устал от всего этого di-дерьма и бесконечных абстракций
Иди на Си или Zig разработчика. Там и абстракций никаких нет и Снег пишешь эффективный и платят Хорошо (в некоторых местах)
Аноним 29/12/25 Пнд 23:01:15 3614931 194
Меня не взяли го разработчиком. Сказали мест нет, оставайся на Андроиде. Я обиделся.
Аноним 30/12/25 Втр 19:22:47 3615466 195
>>3614527
Семафор это не паттерн?
Аноним 30/12/25 Втр 20:23:40 3615493 196
>>3615466
Нет, это реализация многопоточности
Паттерны это когда тебя 10 слоёв абстракции от контроллера до твоей Васянка
Аноним 30/12/25 Втр 21:09:52 3615525 197
>>3615493
Васянка это портянка?
Аноним 30/12/25 Втр 21:36:33 3615534 198
>>3615493
Не зная эту реализацию, не сможешь реализовать нужный эффект для программы.
Аноним 30/12/25 Втр 21:39:48 3615538 199
>>3615534
Я просто закидываю указатели в канал и получаю 9000 Хворостов в месяц за это.
Аноним 30/12/25 Втр 22:46:31 3615578 200
>>3615538
Как устроился к американцам?
Аноним 30/12/25 Втр 22:53:07 3615582 201
>>3615578
Это немцы. Американцы сейчас и по 15к USDT платят
Аноним 30/12/25 Втр 22:54:54 3615583 202
>>3615582
Бля. Я за 5500 евро работаю. Ищу сейчас получше работу.
Аноним 30/12/25 Втр 22:56:14 3615585 203
>>3615583
5500 это уровень программиста Python на Django, где фиксишь баги 10-ти летней давности..
Аноним 30/12/25 Втр 23:02:25 3615590 204
>>3615583
>>3615582
А как вы работу на Go нашли за рубежом? Сижу в Сербии, но с моей российской галерки, где я Оленем Санты ишачу за 200к рублей, меня скоро выпизднут, а куда дальше идти я не знаю. 4 года опыта, на последнем месте вот 2 года на Go писал, но и еще много ковырялся в легаси копролите на питоне.

Go вообще за рубежом кому-то нужен сейчас?
Аноним 30/12/25 Втр 23:11:44 3615601 205
>>3615590
> А как вы работу на Go нашли за рубежом?
Никак, я лисичкаер. Меня компания перевезла после насала войны
Аноним 31/12/25 Срд 00:03:38 3615626 206
>>3613069
Вот бы его инсульт хватил, вот это была бы реальная польза от LLM.
Аноним 31/12/25 Срд 07:44:26 3615683 207
Почему отказались от Go 2.0? Был же шанс исправить ошибки и сделать нормальный язык. Похуй на совместимость, на говне еще не так много написано. Питон 3 пережили и ничё, все счастливы.
Аноним 31/12/25 Срд 09:00:22 3615693 208
>>3615683
Кубер и докер ты будешь перепиливать?
Аноним 31/12/25 Срд 09:44:42 3615697 209
>>3615693
Их бы вообще на плюсах перепилить по-хорошему надо.
Аноним 31/12/25 Срд 10:05:42 3615705 210
>>3615697
Ты скозал?
Как же ориоую с маминых экспертов. На работе жсоны по топикам перекладываете. Но выебонов как у Пайка и Торвальдства в квадрате.
Аноним 31/12/25 Срд 14:14:04 3615827 211
>>3614527
Кто ща будет 500к в месяц платить, лол
Аноним 31/12/25 Срд 19:20:39 3615926 212
>>3615827
500к это минималочка в бигтехе сейчас на гоуленге
Аноним 31/12/25 Срд 19:37:24 3615928 213
Аноним 31/12/25 Срд 22:07:26 3615957 214
>>3614527
В го тоже можно писать DI говно и абстрактное слоеное говнище. Не туда смотришь.
Аноним 01/01/26 Чтв 11:03:11 3616042 215
Что добавят в го 1.26?
Аноним 01/01/26 Чтв 11:51:36 3616058 216
на связи сисадмин, недодевопс. Чот как-то все заебало и хочется немного оформленной профессии. Эти ебучие гонки технологий, зоопарк и гадания на шаре уже заебали. Да и хочется быть причастным к созданию чего-либо. Опыта в программировании не сильно много, он есть конечно, но как-то до шаблонов не дошло, да и ооп жыэсное, неполноценное. Ну там скрипты на пистоне, баш-хуяш.
- Что-то пилил на ноде в безаишеые времена, вроде прокси-сервера для эластика, слушающий порт 9200, парсил запрос и если это eml, то разбирал письмо, извлекал тело, pdf вложения прогонял через либу и отправлял в эластик на индексацию. Упаковал эту хуйню в контейнер ну и вроде задачу выполняет и по сей день.
- Щупал как-то го, писал какую-то хуйню типа через чат-бота запрашивать результаты анализов, чисто для изучения на реальном проекте, да и взаимодействие с бд попробовать.
- А ну и еще делал для работы приложение которое по конфигам запускала таски для развертывания некоторого софта. Это было для изучения асинхронности и ооп.
Сейчас, во времена аи, когда джунские вещи не плохо так укатываются адской машиной, создается впечатление, что многое по-плечу. Я смотрю на это немного по-другому. Это помогает оперативнее разобраться в проблеме и в обучении. Ну и помогает в момент букса. Собственно вопрос. Как вы думаете, возможно вкатиться? Если обучаться, то думаю старые методы не эффективны когда мы ебашим от корки до корки и продуктивнее будет обучение на проекте с ии.
Аноним 01/01/26 Чтв 11:55:57 3616062 217
>>3616058
Можно, но зачем? Вкат с нуля в гоуланг невозможен

Тут сидят сеньор-программисты с других языков. Сисадминам входа нет
Аноним 01/01/26 Чтв 12:17:59 3616070 218
>>3616062
а что в нем такого, что с нуля не возможен?
Аноним 01/01/26 Чтв 12:26:03 3616074 219
>>3616070
В том, что любой реальный проект на го это практически рокетсаенс

Джейсоны двигать это в Java, C#, PHP или Node.js
Здесь реальный хардкор
Аноним 01/01/26 Чтв 12:27:53 3616077 220
>>3616074
С чего бы это? Голенг очередной бейсик для вебмакак.
Аноним 01/01/26 Чтв 12:38:09 3616085 221
>>3616074
рокетсайнс) насмешил блять. Ну толстить, можно сколько угодно, а по факту написать не так просто. Понимаю
Аноним 01/01/26 Чтв 13:50:37 3616115 222
>>3616070
Сейчас с нуля в принципе вкат никуда невозможен. Только в 1-ASS, разве что. И то уже под вопросом.
Аноним 01/01/26 Чтв 14:38:11 3616137 223
>>3616115
Тинока вкатывается в 1с, за полгода нихуя не вкатилась. Была стажировка в рабскую галеру, оттуда сбежала в слезах

Вкат с нуля везде закрыт, даже в 1ass
Аноним 01/01/26 Чтв 15:04:13 3616148 224
>>3616137
>Была стажировка в рабскую галеру

В других языках и такого нет уже давно
Аноним 01/01/26 Чтв 16:02:13 3616167 225
>>3616058
>то думаю старые методы не эффективны
Единственный рабочий метод это чтение доков.
Аноним 01/01/26 Чтв 16:06:17 3616168 226
>>3616137
>Тинока вкатывается
тупая наверн
Аноним 01/01/26 Чтв 16:43:52 3616174 227
Go это замена пхп?
Аноним 01/01/26 Чтв 16:44:31 3616175 228
>>3616058
Работы сейчас нет нигде, хз куда ты вкатываться собрался. Я вон несколько лет назад в гоуленг вкатился, работу нашел, ну и что в итоге? выпиздили полгода назад, полгода искал работу, ничего не нашел. сижу безработный.
Аноним 01/01/26 Чтв 20:01:08 3616214 229
>>3616077
И близко не Бейсик. Но от этого писать код на го не легче
Аноним 01/01/26 Чтв 20:41:50 3616225 230
>>3616214
Может тебе вообще код трудно писать..
Аноним 01/01/26 Чтв 22:40:32 3616246 231
1532440816673.jpg 36Кб, 606x540
606x540
Почему так не любят DI в го-внах и петухонах? Это же не просто так используемая абстракция. И она не только для тестов нужна но и сама по себе удобна, особенно если нужны всякие скоупы.
В скалах и других функциональщинах, насколько я понимаю, DI не нужен потому что местная система типов, позволяет добиться такого же результат (не уверен на счет скоупов), но суть не меняется.
А в го-вне что? Или это просто фу, из-за того что это используется в жавах?
Аноним 01/01/26 Чтв 23:35:57 3616262 232
>>3616246
Везде на рабочих го проектах видел DI.

>>3616246
>А в го-вне что
Если полноценный бекенд сервис с походом в базу и с бизнес-логикой, клиентами ко внешним сервисам итд итп то DI.

Если что-то мега простое, то всегда можно и без DI обойтись, это не зависит от языка программирования.
Аноним 02/01/26 Птн 03:26:03 3616287 233
>>3616175
Ты хоть легенду меняй иногда, неосилок. Вкатился он, ну-ну.
Аноним 02/01/26 Птн 10:53:13 3616332 234
Аноним 02/01/26 Птн 12:20:33 3616360 235
>>3616262

>Везде на рабочих го проектах видел DI.

В каком виде DI? Интерфейсики и передача депенденси в конструкторы или wire/fx?
Аноним 02/01/26 Птн 14:52:38 3616419 236
>>3616332
Ты одно и тоже пишешь во всех тредах зекача.
Аноним 02/01/26 Птн 16:28:36 3616460 237
>>3615590
Да это фантазёры выше
Аноним 02/01/26 Птн 17:26:58 3616474 238
>>3616287
Так я вкатился, а потом меня уволили и я выкатился.

>>3616419
А что, нельзя писать?
Аноним 02/01/26 Птн 17:33:01 3616475 239
Аноним 02/01/26 Птн 21:08:54 3616612 240
>>3616175
ага, верим
пиздабол уровня джуняры со сеньорским опытом в 3 года))00))0)
Аноним 03/01/26 Суб 00:53:21 3616752 241
>>3616612
Айтилахта снова на перекрытии
Аноним 03/01/26 Суб 18:30:53 3617075 242
Лоуайкью язык, работу лучше с умными языками искать связанную, а то потом неинтересно станет. Начнёте спать в рабочее время, и уволят.
Аноним 03/01/26 Суб 19:45:40 3617098 243
>>3617075
Так ты даже этот low-iq не знаешь и не понимаешь. Как ты на нём собрался работать?
Могу тебе пару вопросов задать и ты без помощи не ответишь нихуя
Аноним 03/01/26 Суб 22:07:27 3617135 244
>>3617098
Задай мне. Я тоже не отвечу.
Аноним 04/01/26 Вск 02:49:06 3617180 245
>>3617098
Задавай, и скорее всего мне в любом случае будет что ответить. Просто с большой вероятностью может оказаться что это либо:
a. справочная дичь, которую адекватные профессионалы не запоминают
b. что-то из области задротских знаний которые найдут применение при решении 2.5% задач
Аноним 04/01/26 Вск 03:02:28 3617182 246
>>3617180
c. Личная шиза от доктора шизологических навук Пайка, что-то уровня всратых слайсов или пизданутых интерфейсов. Проеб в дизайне, которого в других языках просто нет.
Аноним 04/01/26 Вск 12:48:44 3617271 247
image.png 34Кб, 488x698
488x698
image.png 41Кб, 520x846
520x846
image.png 52Кб, 517x985
517x985
image.png 23Кб, 429x598
429x598
>>3617135
>>3617180
Только без гуглежа, без нейросетей, без ИИ, без подсказок.

ЧТО ВЫВЕДЕТ КОНСОЛЬ?
Аноним 04/01/26 Вск 13:12:48 3617284 248
>>3617271
>1
Я тебе больше скажу - на 9 строке с аппендом у меня уже имеется сомнение - будет ли for итерировать по новому значению "x" или уже успел куда-то захватить старое. Я этого не знаю, нормальные люди этого никогда не знают - нормальные люди попросту так не пишут код.
Но давай поразмыслим: короче, по идее там (infinite loop)

>2
Функция возвращает константу 1, следовательно: 1
У меня нет абсолютной уверенности - разработчики могли намудрить что-то, но с точки зрения здравого смысла должно возвращаться 1 - думать о диферах имело бы смысл если бы там было "return r" или просто "return"

>3
Выведет: 2 | 210

>4
По-любому не 15, и я думаю йота должна вести себя одинаковым образом для A и B.
Так что: 1 | 13
Аноним 04/01/26 Вск 14:05:24 3617301 249
>>3617271
>нахуй
>нахуй
>нахуй
>нахуй
У меня такой говнокод никогда не пройдет ревью. Я никогда не пойду в контору, где неиронично спрашивают такую хуиту. Я опытный разработчик и не хочу на выходных тушить прод с горящей сракой.
Аноним 04/01/26 Вск 14:43:33 3617325 250
>>3617301
>Я никогда не пойду в контору, где неиронично спрашивают такую хуиту.
Практически ЛЮБОЙ собес на гоу-ленг выглядит именно так
Аноним 04/01/26 Вск 15:09:44 3617346 251
>>3617271
Бля аж проблевался. Особенно учитывая уродливый синтаксис го.
Аноним 04/01/26 Вск 15:32:54 3617371 252
>>3617325
Это там, куда добрались шизы из яндекса? Я пару раз собеседовался на голенг синьора на удаленку, мы больше говорили о технологиях вообще, никаких ебнутых задачек. Я сказал, что горутины писать не надо, иначе память вся утечет, чел согласился, рассказал кулстори из практики, я из своей и как-то так пообщались. Может на джуна в авито ебаном все иначе.
Аноним 04/01/26 Вск 15:34:08 3617373 253
>>3617371
Это я в стартап собесился на крипту за 3500 баксов, там подобная хуета была полтора часа

спойлер: я не прошёл

- мимо 6 лет разработки бекенд
Аноним 04/01/26 Вск 15:45:22 3617385 254
>>3617373
Крипто стартапы - это мем. Там литерали на техлидах сидят упоротые задроты из яшки и ебут всех, как ебали их. Что поделать, на западе голенг никому особо и не нужен, только Кипр и остается с мамкиными технофашистами. Я собесился через большую всем известную галеру, у них кастомеры поадекватнее.
Аноним 04/01/26 Вск 15:57:40 3617393 255
>>3617371
>>3617373
>>3617385
А реально, где на западе (или просто не в России) искать работу на Go? Сам сейчас ищу там работу. И как будто Go реально никому не нужен. Ну то есть вот большую часть продуктов все пилят на Python или JS. Как будто остальные языки нахуй никому не всрались. Ну и еще Java для легаси.

Ну то есть даже самих вакансий на linkedin нет. Я вот только знаю, что Plata и Exness кое-как еще нанимают гошников, но это считайте что русские конторы. Реально вне России нереально работу найти? Обидно, что всрал X времени на изучение Go, а он нах никому не всрался, потому что я уже не в России живу.
Аноним 04/01/26 Вск 16:10:14 3617399 256
>>3617393
Какой Питон? Ты о чём? Питон не бекенд
Вот бекенд на JS пишут, да. Но сейчас практически везде TS уже
Аноним 04/01/26 Вск 16:11:05 3617400 257
>>3617385
Какой тогда бекенд получше выбрать, чтобы работа была "и тут", и "там"? Java, Node.js, PHP?
Аноним 04/01/26 Вск 16:18:42 3617403 258
>>3617271
1) 0A,1Z,2Z
2) 1
3) 210 | 210
4) 0 15
мимо не писал ничего на го
Аноним 04/01/26 Вск 16:21:41 3617404 259
>>3617399
Да почему, дофига питона в бекенде. Я прямо сейчас легаси копролит на питухоне педалю и совсем немного на го, но кабан помирать начал и меня выпиздят скоро.

Вот вопрос только на каком стеке технологий реально устроиться на удаленку хотя бы в Сербии. Ну или в офис ходить, похуй. Лишь бы на английском или на русском работа была. Думал на кипрские вакухи пооткликаться, так там нет нихуя.

Я вот и думаю, может еще TS за пару вечеров выучить и в резюме написать? Один хер правда резюме никто не читает нынче. Вообще не понимаю, как работу искать сейчас. Рефералок у меня нет, в текущей компании я на плохом счету.
Аноним 04/01/26 Вск 16:32:04 3617409 260
>>3617404
>Я вот и думаю, может еще TS за пару вечеров выучить и в резюме написать?
Я примерно так и делал, просто на собесе напиздел, что работал. И всё, уже на работе разобрался с этой хуетой
Аноним 04/01/26 Вск 16:48:46 3617417 261
>>3617393
Не нужен, потому чтр корпы уже все переписали?
А новых проэктов нет, потому что уже все создано по 10 раз
Аноним 04/01/26 Вск 18:35:20 3617461 262
>>3617393
>изучение Go
Чё там изучать? Го тур прошёл и всё. Чтоб не ловить приколы говнодизайна и шизы от пайка просто пишешь всё явно в джава-стиле.
Аноним 04/01/26 Вск 19:04:22 3617483 263
>>3617461
А приёмы программирования на нём?
Аноним 04/01/26 Вск 20:47:39 3617525 264
Так и чё, есть инфа, что акробатика и литкод на гоуленге не нужен???
Аноним 04/01/26 Вск 21:07:53 3617529 265
>>3606004 (OP)
анон, на каком ру-сервисе можно захостить свой пет проект за копейки?
Аноним 04/01/26 Вск 21:25:49 3617534 266
Omitempty это команда чтобы значение не использовалось дальше в работе?
Аноним 04/01/26 Вск 21:59:05 3617550 267
>>3617534
Если значение будет нулевым / пустым, то поле вообще не будет добавляться во время кодирования при omitempty. А иначе там можно будет наблюдать типа
"field": ""
во всяких джейсонах и xml'ях.
Аноним 04/01/26 Вск 22:02:48 3617553 268
Аноним 04/01/26 Вск 22:23:14 3617559 269
>>3617534
Погодите, это шутка такая?
Это опциональное поле, которого может не быть после парсинга
Аноним 05/01/26 Пнд 12:24:40 3617742 270
Аноним 05/01/26 Пнд 13:47:04 3617783 271
Аноним 05/01/26 Пнд 14:25:11 3617800 272
>>3617783
Ммм
новые вопросы по собесу
Аноним 05/01/26 Пнд 15:57:04 3617880 273
Mytischi2.jpg 81Кб, 453x604
453x604
ПАЦАНЫ, Я СЕГОДНЯ ШЁЛ КОРОЧЕ ПО ГИТХАБУ И УВИДЕЛ ЛИБУ С НАДПИСЬЮ В РИДМИ "НЕ ЯВЛЯЕТСЯ ПОТОКОБЕЗОПАСНОЙ",
НУ Я ПОДСКОЧИЛ И РЕЗКО ПЕРЕЕБАЛ АВТОРУ В ЩЩИ С ВЕРТУШКИ И ПОЯСНИЛ ЕГО
КРИКОМ "НЕ ЛЮБЛЮ ОДНОПОТОЧНОСТЬ", ПОТОМУ ЧТО Я УГОРЕЛ ПО ГОРУТИНАМ, ПАЦАНЫ ДУХ СТАРОЙ
ШКОЛЫ ЖИВЁТ ТОЛЬКО В ДЕДЛОКАХ, ГДЕ ЕБАШАТСЯ ПО ХАРДКОРУ, ГДЕ ПОТОКИ
ЖИВУТ ЭНЕРГИЕЙ, МОЛОДОСТЬЮ И ЕБУТ ОПЕРАЦИОННУЮ СИСТЕМУ В РОТ! ТОЛЬКО 359 ГОРУТИН,
ТОЛЬКО ХАРДКОР!!! ГОНКИ УЛЬТРАХАРДКОР ГОРУТИНЫ!!! пацаны ебашьте мьютексы, семафоры,
немультиплексированные треды, однопоточную пидарасню, угорайте на гигах, любите свою Go memory model, параллелизм и конкурентность! ПИШИТЕ
ОТКРЫТО И СМЕЛО ПРЯМО В КАНАЛ! 359 ГОРУТИН!
Аноним 05/01/26 Пнд 17:19:09 3617929 274
дедлоки и горутины это синонимы
Аноним 06/01/26 Втр 05:15:10 3618172 275
image.png 23Кб, 311x551
311x551
>>3606004 (OP)
Анон, дай совет по структуре проекта, пишу на го впервые

на пике простой апи, который делает запросы в базу по grpc, база postgres, обращение через service слой, в котором также сделано кеширование через redis. Все запросы отправляются в кафку и логируются. Все сервисы поднимаются через докер

норм ли структура или что-то можно исправить?
Аноним 06/01/26 Втр 05:17:02 3618173 276
>>3618172
еще забыл добавить. все переменные окружения лежат в .env и инициализируются через viper.AutomaticEnv(). Норм ли такая практика?
Аноним 06/01/26 Втр 09:43:59 3618195 277
>>3618172
Что ты пытаешься сделать?
Аноним 06/01/26 Втр 10:56:39 3618207 278
>>3618172
>норм ли структура или что-то можно исправить?
Не важно какая у тебя структура, на собесе задрочат абсолютно по любому поводу. Нет каких-то правил.
До тебя доебуться до каждого момента просто так
Аноним 07/01/26 Срд 00:31:38 3618817 279
Суп гофач
Есть ли какие то способы сбрасывать триалку в Goland?
Запускать мутные скрипты по типу jetbra netfilters не хочу.
Vs code не предлагайте, на этом говне даже шрифт хуй нормально поменяешь
Аноним 07/01/26 Срд 04:00:20 3618845 280
>>3618817
>мутные скрипты
У них открыт код.
Аноним 07/01/26 Срд 05:12:59 3618851 281
>>3618817
>Есть ли какие то способы сбрасывать триалку в Goland?
Он бесплатный
>на этом говне даже шрифт хуй нормально поменяешь
Неосилятор, спок
Аноним 07/01/26 Срд 10:52:57 3618916 282
>>3618851
Он бесплатный для некоммерческого использования
Аноним 07/01/26 Срд 11:00:50 3618918 283
16485038488040.gif 2359Кб, 300x169
300x169
>>3618172
Нахуя ты это пишешь? Это же реально даунизм. Тип еще хз как структурировать проект, но притащу grpc. "на пике простой апи", но за каким-то хуем с сервис лейером. Вайпер еще притащил хз вообще зачем.

Что у тебя в докерфайлах для дб и кафки? Почему нельзя просто оф имеджи использовать?
Аноним 07/01/26 Срд 12:51:21 3619001 284
Аноним 07/01/26 Срд 12:56:24 3619005 285
>>3619001
Нахуя для голенга что-то кроме неовима? Чтобы что?
Аноним 07/01/26 Срд 13:10:25 3619015 286
>>3619005
Дебажить как?
Докер файл как двумя кликами запускать?
Поиск по содержимому файлов в проекте как делать?

Ну в принципе неудивительно что в языке для красноглазиков любят красноглазую хуету
Аноним 07/01/26 Срд 13:16:31 3619019 287
>>3619015
>Дебажить как?
В неовиме в дебагере например через dap плагин
>Поиск по содержимому файлов в проекте как делать?
Для этой мелочи есть 100500 решений налюбой вкус. Я лично простой telescope плагин использую и под каптом ripgrep. Получаю встроеный в неовим fuzzy поиск по содержимому файлов
Аноним 07/01/26 Срд 13:31:36 3619024 288
>>3619019
>плагин
>плагин
>плагин

Делать мне больше нехуй кроме как ебаться с ними
Аноним 07/01/26 Срд 13:35:47 3619025 289
>>3619024
Один раз поебался и забыл. Я уже второй год ничего в конфиге неовима не меняю. Только обновляю автоматически плугины.
Аноним 07/01/26 Срд 13:46:08 3619028 290
Я пишу на гоуленге в VS Code
хуею с даунов, которым нужным 100500 ненужных плагинов
Аноним 07/01/26 Срд 13:49:01 3619032 291
>>3619028
Если плагины кому-то нужны, то как они могут быть ненужными?
Аноним 07/01/26 Срд 13:50:02 3619035 292
>>3619032
Маркетологи прогрели тупых гоев, которые теперь без своего Жыдбрейнса срать не могут

в VS Code есть все нужные плагины, всё бесплатное и всё работает
Аноним 07/01/26 Срд 14:05:25 3619041 293
>>3619035
У них есть оправдание - не хотят запускать плагины от какого-то Сунь Хуй Вчая у которого вся страница плагина на гитхабе в непонятных иероглифах. И где гарантия что из маркетплейса качается то что на гитхабе лежит? Может там бекдор который запустить у тебя на пекарне сканирование профилей браузеров и спиздит твои кредитные карты.
Майкрософт не хочет делать сандбокс для плагинов. Наверно сам какие-то делишки вытворяет
Аноним 07/01/26 Срд 14:48:58 3619089 294
>>3619041
>И где гарантия что из маркетплейса качается то что на гитхабе лежит
Где гарантия что облачный Жыдбрейнс не забанит всех пользователей какой-нибудь одной страны ну просто так, just fo lulz?
Аноним 07/01/26 Срд 14:50:52 3619095 295
>>3619035
>VS Code есть все нужные плагины
Какой плагин поставить, чтобы VS Code показывал какие интерфейсы реализует тип и при рефакторинге предлагал поменять и реализацию/интерфейс?
Аноним 07/01/26 Срд 14:55:41 3619106 296
>>3619095
Кнопочка F2 и CTRL+LMB
работает из коробки
Аноним 07/01/26 Срд 15:24:13 3619152 297
>>3618918
Причина баха? Просто проект для обучения, попробовал разные технологии

>Вайпер еще притащил хз вообще зачем.
А как обычно делают? У меня лежат в env разные переменные окружения с которыми запускаются сервисы. Локально одни, на проде другие будут
Аноним 07/01/26 Срд 15:46:23 3619170 298
>>3619106
>работает из коробки
А вот твои мозги не работают. Прочти пост целиком, мудило.
Аноним 07/01/26 Срд 15:58:13 3619178 299
>>3619170
>чтобы VS Code показывал какие интерфейсы реализует тип и при рефакторинге предлагал поменять и реализацию/интерфейс
Нахуй это в работе надо? Назови хоть одну причину
Аноним 07/01/26 Срд 17:36:36 3619254 300
>>3619152
>А как обычно делают?
os.Getenv
Аноним 07/01/26 Срд 18:32:00 3619326 301
17677650623580.png 1491Кб, 1024x1024
1024x1024
>>3619028
Слабо в виме/блокнотике код писать, лох ёбаный?)))
Аноним 07/01/26 Срд 18:38:17 3619336 302
>>3619326
Я иногда пишу код в nano, это считается?
Когда приходится на прод залетать по ssh
Аноним 07/01/26 Срд 18:45:53 3619343 303
>>3619336
Какой ты код на проде пишешь?
Ты случайно не их пхп треда сбежал?
Аноним 07/01/26 Срд 18:46:57 3619344 304
>>3619343
Ну ёпт там конфиг подправить, почему нет то
или какое-нибудь If nil закомментить

так выглядит работа на аутсорсе за 6000 баксов
Сиди дальше ковыряй свои плагинчики в Жыдбрейнсе)))
Аноним 07/01/26 Срд 19:03:12 3619350 305
В го мало методов из коробки для работы с массивами, в пхп и то больше
Аноним 07/01/26 Срд 19:41:51 3619362 306
>>3619350
php это нищая батрачка с битриксом за 150к
А голанг это лайтовая работка за 6000 баксов
Аноним 07/01/26 Срд 19:54:15 3619364 307
>>3619362
Пост был про фичи, а не работу
Аноним 07/01/26 Срд 20:00:36 3619365 308
>>3619041
>вся страница плагина на гитхабе в непонятных иероглифах
Так ты на код смотри, а не на язык в ридми. Вообще забавно, раньше от английского шарахались, теперь от китайского...
Аноним 07/01/26 Срд 20:17:27 3619368 309
>>3619362
> с битриксом за 150к
Это для опытных суперспецов
Аноним 07/01/26 Срд 20:39:22 3619381 310
IMG202601072038[...].jpg 37Кб, 985x785
985x785
>>3619336
Есть сервис на js тоже по ssh в nano правлю
Аноним 07/01/26 Срд 21:48:41 3619419 311
>>3619344
>If nil закомментить
И там же на месте сбилдить?
Ты нас совсем за даунов держишь? На нормальный ci/cd и к8s у кабана денег нехватило? Все ушло на сеньора пиздабола с харкача?
Аноним 07/01/26 Срд 21:59:11 3619427 312
>>3619419
>И там же на месте сбилдить?
Ебать как сложно в контейнере сбилдить и рестартуть сервис
где вас обучают, на Яндекс-курсах?
Аноним 07/01/26 Срд 22:05:27 3619438 313
>>3619427
>сложно в контейнере сбилдить
В большинстве случаев да, поскольку в контейнере нет исходников, а только бинарник multi-stage builds
Аноним 07/01/26 Срд 22:05:45 3619439 314
>>3619427
У вас на проде компилятор в контейнере?!
Аноним 07/01/26 Срд 22:06:38 3619440 315
>>3619439
Хуле нет, тебе жалко пару лишних мегабайт на благо компании?
Аноним 07/01/26 Срд 22:08:58 3619445 316
>>3619440
А главное удобно чтобы хакер себе бекдор скомпилял без проблем
Аноним 07/01/26 Срд 22:10:10 3619446 317
>>3619445
>хакер
Как ты себе это представляешь? Типо через RDP зашёл без пароля?
Ну так у нас ssh ключи и хрен ты извне зайдёшь
Аноним 07/01/26 Срд 22:14:48 3619454 318
>>3619446
Как обычно шелом делают. Просто шелом все сломать трудно, не всегда можно полностью произвольный код выполнить. А так ты все возможности даешь
Аноним 07/01/26 Срд 22:15:05 3619455 319
>>3619446
>RDP
>В контейнере
Продолжай
Аноним 07/01/26 Срд 22:21:35 3619459 320
>>3619455
>не уметь настраивать RDP на линуксе
Так ты даже не программист.
Аноним 07/01/26 Срд 22:26:21 3619462 321
>>3619459
Не просто на линуксе, а в контейнере
Аноним 07/01/26 Срд 22:29:11 3619464 322
>>3619427
А версионность кто будет соблюдать? Ты ручками пойдёшь бампать версию у поды? Тег на гите тоже ручками создашь?
Еще раз, дебик, как у твоего кабана есть 6к на ветер, но нет денег на настройку ci/cd полноценного?
Аноним 07/01/26 Срд 22:31:17 3619469 323
>>3619464
ci/cd есть, сборка улетает на прод автоматически
но иногда нужно кое-что проверить или отдебажить
не грепать же мне логи на 4 гигабайта...
Аноним 07/01/26 Срд 22:32:44 3619471 324
>>3619469
>грепать логи
На elk вам тоже денег не хватило ?
Аноним 07/01/26 Срд 22:35:44 3619473 325
>>3619471
Этим сеньоры занимаются, я тут джун на старте
Аноним 07/01/26 Срд 22:58:43 3619489 326
>>3619178
>Нахуй это в работе надо? Назови хоть одну причину
Есть интерфейс и пара типов которые его реализуют например реальная реализация и мок, я хочу что-то поменять в интерфейсе - переименовать/добавить параметры.
Аноним 07/01/26 Срд 22:59:51 3619492 327
Стикер 63Кб, 500x408
500x408
>>3619336
>Я иногда пишу код в nano, это считается?
>Когда приходится на прод залетать по ssh
Пиздабол совсем незаметен
Аноним 07/01/26 Срд 23:02:29 3619497 328
Стикер 0Кб, 512x512
512x512
Аноним 07/01/26 Срд 23:03:55 3619499 329
>>3619326
>блокнотике
Спермоблядь ПЫТАЕТСЯ.
Аноним 07/01/26 Срд 23:13:09 3619510 330
>>3619015
Vscode все это из коробки умеет делать + сейчас еще Zed стал популярным.
Аноним 07/01/26 Срд 23:14:03 3619512 331
>>3619024
>Делать мне больше нехуй кроме как ебаться с ними
Так а че там ебаться, 2 плагина в vs code скачал, один для голанка, другой для докера, и все. Буквально два клика мышкой сделать. Пиздец трагедию нашел.
Аноним 07/01/26 Срд 23:16:12 3619518 332
>>3619095
>Какой плагин поставить, чтобы VS Code показывал какие интерфейсы реализует тип
Стандартный гошный плагин умеет это делать из коробки. Собственно там gopls под капотом эту машинерию выполняет.

>>3619095
>предлагал поменять и реализацию/интерфейс
Сигнатуру методов или что? Не совсем понял, что ты хочешь сделать.
Аноним 07/01/26 Срд 23:16:50 3619520 333
>Докер файл как двумя кликами запускать?
Ебать дебилы... ахуй
Интересно сколько им платят за такое
Аноним 07/01/26 Срд 23:19:50 3619523 334
>>3619489
>я хочу что-то поменять в интерфейсе - переименовать/добавить параметры
Такой фичи нет.
Аноним 08/01/26 Чтв 01:21:00 3619591 335
>>3619362
Такая лайтовая, что надо изобретать велосипед, который уже сделан в других языках
Аноним 08/01/26 Чтв 09:46:25 3619677 336
>>3619591
>надо изобретать велосипед
Какой?
Аноним 08/01/26 Чтв 10:13:45 3619690 337
>>3619677
DI фреймворк, ОРМ и прочие штуки
Аноним 08/01/26 Чтв 13:25:55 3619797 338
>>3619690
А в других языках их не "изобретают"?
Аноним 09/01/26 Птн 15:59:46 3620380 339
>>3619797
в nodejs, php, C#, java есть всё из коробки
Аноним 09/01/26 Птн 18:07:01 3620415 340
>>3620380
Нода это просто среда исполнения, правильней сказать какие возможности у жс
Аноним 09/01/26 Птн 18:58:15 3620463 341
>>3620415
Я написал nodejs, чтобы уточнить, я говорю именно про серверную платформу, где есть DI,ORM и типизация на TypeScript

Потому что большинство анонов не знает, что на TypeScript пишут сервера, для них это детский язык для фронта
Аноним 09/01/26 Птн 19:10:15 3620479 342
>>3620463
Пример сервера на ТС без готового фреймворка по типу фастифай
Аноним 09/01/26 Птн 20:48:40 3620531 343
>>3620479
у нас микросервис по вызову AI написан без фреймворка на нём
Аноним 09/01/26 Птн 21:02:40 3620539 344
>>3620531
При деплое этот детский язык компилируется в js говно
Аноним 09/01/26 Птн 21:04:53 3620541 345
>>3620539
И что? Главное есть тесты и вся типизация между сервисами
В плане фейлов на проде - проблема с динамической типизацией это САМОЕ последнее, что ломает всё
Аноним 10/01/26 Суб 05:59:07 3620789 346
photo2026-01-08[...].mp4 1043Кб, 800x800, 00:00:09
800x800
>>3620463
>большинство анонов не знает, что на TypeScript пишут сервера
Какие блять сервера на TS?
Больные вы сука ублюдки, TS это суперсет для JS'а блять. TypeScript это инструмент типизации JS'а для упрощения жизни разрабов т.к билдится в тот же жабаскрипт на выходе.
Ты ничего не можешь написать на тайпскрипте, а можешь лишь разрабатывать на нём и точка.
Аноним 10/01/26 Суб 07:28:45 3620805 347
>>3620789
> Ты ничего не можешь написать на тайпскрипте
> можешь лишь разрабатывать на нём и точка
Ты не можешь срать гавном, можешь только выводить его из жопы
Аноним 10/01/26 Суб 07:40:36 3620810 348
>>3620789
> TypeScript это инструмент типизации
TypeScript транспилируется в javascript. Знаешь что такое трансппиляция? Это перевод одного языка в другой.

Тебе бы поиском в интернете научиться пользоваться и ты бы узнал что инструменты как Deno и Bun запускают TypeScript на прямую без транспиляции. Про assemblyscript вообще молчу
Аноним 10/01/26 Суб 12:27:40 3620872 349
>>3620789
Ну не только типизация
Аноним 10/01/26 Суб 14:01:28 3620903 350
Какие блять сервера на голенге?
Больные вы сука ублюдки, голенг это компилятор в машинный код блять. Голенг это инструмент типизации машинного кода для упрощения жизни разрабов т.к билдится в тот же машинный код на выходе.
Ты ничего не можешь написать на голенге, а можешь лишь разрабатывать на нём и точка.
Аноним 10/01/26 Суб 15:31:30 3620941 351
Снимок экрана 2[...].png 93Кб, 944x792
944x792
Снимок экрана 2[...].png 152Кб, 1176x918
1176x918
>>3619518
>>Какой плагин поставить, чтобы VS Code показывал какие интерфейсы реализует тип
>Стандартный гошный плагин умеет это делать из коробки. Собственно там gopls под капотом эту машинерию выполняет.
И где это? У Goland и у интерфейса и у типа показывает ссылки на интерфейс/реализацию.

>Сигнатуру методов или что? Не совсем понял, что ты хочешь сделать.
Да менять сигнатуру у реализации. Переименование вроде заработало, но как изменить параметры метода в интерфейсе и реализации непонятно.
Аноним 10/01/26 Суб 16:16:19 3620960 352
>>3620941
>Да менять сигнатуру у реализации. Переименование вроде заработало, но как изменить параметры метода в интерфейсе и реализации непонятно.
Похуя, джуновские проблемы - опять же
Мне за 500к в месяц незападло руками исправить - линтер всё покажет
Аноним 10/01/26 Суб 16:49:23 3620974 353
Стикер 0Кб, 512x512
512x512
>>3620960
At First, I Was Like
>Все есть
But Then, I Was Like
>Нинужно
Аноним 10/01/26 Суб 20:16:37 3621071 354
Аноним 12/01/26 Пнд 15:36:17 3622129 355
а как в конфу телеги дальше "предбанника" попасть?
Аноним 12/01/26 Пнд 16:51:42 3622184 356
Зачем вы учите Голанк? На нем же нет работы за пределами России. Это такой сорт оф 1С, который за рубежом никому не всрался.
Почему вы продолжаете его учить? Чтобы что?
Аноним 12/01/26 Пнд 17:11:29 3622219 357
>>3622184
В РФ тоже на нем работы нет. Пара вакансий озона или хуяндекса не в счёт. А так во всём мире переходят на лучший язык программирования Раст.
Аноним 12/01/26 Пнд 17:35:40 3622242 358
>>3622219
На нём ещё тяжелее писать, и он менее серверный
Аноним 12/01/26 Пнд 17:43:44 3622251 359
Блядь, да как же найти эту ебаную батрачку на Го... Полгода ищу позицию, 0 собесов сука, заебало!
Аноним 13/01/26 Втр 01:01:40 3622451 360
>>3621071
красавчик че. зато у меня личная жизнь есть с девочкой писечкой, а у него потная ладонь от 100500 комбинаций в консольном редакторе
Аноним 13/01/26 Втр 02:15:44 3622483 361
>>3621071
Кармак в ИДЕ работает.
Аноним 13/01/26 Втр 02:53:53 3622489 362
GolangGood3.jpg 330Кб, 1024x1024
1024x1024
Освежающий гофер.
Аноним 13/01/26 Втр 03:18:47 3622493 363
>>3622184
Помню, в Проебалтике на нём писали активно, но это был 2021 год
Аноним 13/01/26 Втр 07:43:39 3622514 364
>>3622184
Ты пробовал вакансии за пределами хх искать ?
Мне в линкедын регулярно хрюши написывают. Да и в нашем Казахстане куча вакух....все банки на гошечке либо переезжают на нее
Аноним 13/01/26 Втр 12:54:28 3622692 365
>>3622514
НаписываЮТ, но ты не берешь их предложение, а что так?
Аноним 13/01/26 Втр 13:24:45 3622717 366
>>3622692
Пока текущая работя устраивает

На заруюежного кабана из Казахстана сложно сейчас работать, много мозгоебли с налоговой начинается. Нужен оффер хотя-бы на 12-13к, чтобы было ликвидно.
А зарабатывать себе кучу гемора ради 1-2тыщ от текущей зп - сомнительное удовольствие
Аноним 13/01/26 Втр 17:48:40 3622891 367
>>3622717
> Нужен оффер хотя-бы на 12-13к
Это в какой валюте? Тенге?
Мне на 250к рублей никто не написывает..
Аноним 13/01/26 Втр 20:42:45 3622985 368
IMG5873.jpeg 1417Кб, 1179x1394
1179x1394
Есть тут Go аноны с зарубежной галерой с зп +- $10к зелени? Желательно с зп в крипте. Как стать таким же успешным как вы?
Аноним 13/01/26 Втр 21:59:35 3623031 369
>>3622985
Начинай пиздеть, у меня например хуй 49,5 см, двухэтажный дом в центре Лондона и зп 10000£
Аноним 13/01/26 Втр 22:03:16 3623033 370
>>3622219
>переходят на лучший язык программирования Раст.
Хуй там плавал, с вакансиями еще хуже, большинство вообще крипта в молодой NFT стартап или инфраструктура, где поверх этого требуют кресты и сдается мне не просто так, а колупаться в легаси, на бекенде 2,5 вакансии в специфичные проекты
Аноним 13/01/26 Втр 22:04:48 3623034 371
>>3622184
А что посоветуешь учить?
Аноним 13/01/26 Втр 22:13:10 3623035 372
>>3620941
Это пожалуй единственное преимущество жыдбрейнса, ну может еще удобная работа с гитом. А в целом тот же самый редактор +/-, минусы тоже есть из-за лицензинной политики теперь приходится ебаться с китайскими кряками, да и памяти жрет на хэлоуворде хуже чем 20 вкладок хрома с видео, при этом написанный на js vscode менее прожорливый
Аноним 13/01/26 Втр 22:16:58 3623039 373
>>3623033
Что, слишком неподъёмная ноша для ВЕБРАЗРАБОТЧИКА?
Аноним 13/01/26 Втр 22:34:08 3623050 374
image.png 99Кб, 1047x339
1047x339
>>3622184
Доедаем последний хуй без соли.
Аноним 13/01/26 Втр 22:37:34 3623052 375
>>3623039
Ты про кресты? Тут да, не могу осилить, каждый раз после них монитор салфеткой протираю и глаза святой водой закапываю, мне проще в хаскеле разобраться
Аноним 13/01/26 Втр 22:55:59 3623065 376
>>3623050
И как стать таким как ты?
Аноним 13/01/26 Втр 23:17:58 3623091 377
>>3623065
Всего лишь нужно стать пиздаболом с двачей. Попробуй и жизнь наладится.
Аноним 13/01/26 Втр 23:26:15 3623101 378
image.png 2752Кб, 1192x2582
1192x2582
>>3623065
Дрочи литкод, устраивайся в яндекс гугл хрюши знают немного российских контор, там учи англюсик. Потом ищи того, кто тебя зареференсит.


>>3623091
>Всего лишь нужно стать пиздаболом с двачей.
Шаришь!
Аноним 13/01/26 Втр 23:35:38 3623114 379
image.png 254Кб, 1586x1224
1586x1224
Аноним 13/01/26 Втр 23:39:15 3623120 380
>>3623050
>>3623101
Да пофиг, ты дегройд хотя и сытый-обеспеченный. Не только ты - в целом вы, компания и в частности занимающиеся поисковиком. Гугл был крутым 15-20 лет назад. 10 лет назад он был просто богатым, а сейчас это чистый тамас. Убогие подборки рекомендаций, непонятной природы реклама, отсутствие нужного, и плюс мёртвая конкуренция среди сайтов. Никому не сдался ни тИЦ, ни PageRank в 2026.

И казалось бы, что плохого быть очень богатой компанией? Но, по сути, вы и ответственны за этот упадок интернета. Кто если не..
Аноним 13/01/26 Втр 23:41:34 3623123 381
Аноним 13/01/26 Втр 23:42:27 3623125 382
Аноним 13/01/26 Втр 23:51:48 3623136 383
>>3623120
Ну а помимо поисковика есть ютуб, джемини, андроид, голанк, гугл клауд и еще много-много всего.
Аноним 14/01/26 Срд 00:11:30 3623154 384
image.png 9362Кб, 3442x2582
3442x2582
image.png 1963Кб, 2647x2603
2647x2603
>>3623114
>Это правда что у вас там лайтовый дунасинг? И можно хуи пинать, не боясь что посадят на PIP очень быстро?
Частично правда. Если команда на расслабоне - то можно чилить, получать свой средний бал и не париться. Но промо не будет у меня есть коллега который на L3 сидит больше 15 лет, ему норм. Но если команда бодрая и деливирит поставят плохую оценку и будут настойчиво предлагать на выход. Но в Европе уволить это реально сложно. Даже в Амазон Европа PIP это скорее психологический момент, чем реальная угроза.

>>3623120
>Да пофиг, ты дегройд хотя и сытый-обеспеченный. Не только ты - в целом вы, компания и в частности занимающиеся поисковиком. Гугл был крутым 15-20 лет назад. 10 лет назад он был просто богатым, а сейчас это чистый тамас. Убогие подборки рекомендаций, непонятной природы реклама, отсутствие нужного, и плюс мёртвая конкуренция среди сайтов. Никому не сдался ни тИЦ, ни PageRank в 2026.
Хуясе подрыв. Твоему бойфренду аккаунт забанили? Пиши, создам тикет.

В остальном:
- поиск по прежнему хорош, если не надо искать "не этичный" контент, то ищет хорошо
- карты по прежнему топ не в России, там понятно
- ютуб сильно зацензурен, но технологически лучший видеохостинг и обычного контента там по прежнему вагон. Да и альтернатив нет.
- реклама по прежнему работает, плюс теперь есть свой Гугл.Маркет
- Андроид самая популярная мобильная ОС
- Gemini 3 сейчас самая лучшая LLM и Эпл сказала что Сири будет на базе Gemini
- Прибыль и выручка стабильно растут
- Капитализация обогнала Эпл мои акции
- Го набирает популярность
- технологически Гугл по прежнему крут, может обрабатывать миллионы запросов в секунду

В общем подрыв пердака не аргументирован.
Аноним 14/01/26 Срд 00:20:58 3623173 385
image.png 6907Кб, 1944x2582
1944x2582
>>3623125
Спасибо что предупредил!
Аноним 14/01/26 Срд 00:25:18 3623180 386
>>3623173
Да поздно. Тут вкатуны уже поверили в скрины из интернета.
Аноним 14/01/26 Срд 00:29:57 3623189 387
image.png 11455Кб, 3430x2582
3430x2582
>>3623180
А эти "скрины" сейчас с нами в этой комнате?

Я пошел спать, а всем шизоидам сладких таблеток!
Аноним 14/01/26 Срд 00:51:16 3623219 388
image.jpg 85Кб, 720x1280
720x1280
>>3623154
>image.png
И что? Вот твои ботинки и вообще безо всяких гуглов..

>поиск по прежнему хорош, если не надо искать "не этичный" контент, то ищет хорошо
Выдача постоянно меняется, алгоритмы постоянно меняются - в непонятных целях. Ты уже не можешь найти то что находил раньше, вместо этого находя не что-то получше, а.. какую-то дичь.
>карты по прежнему топ не в России, там понятно
Ну да, хотя преимущества не ощущается.
>Да и альтернатив нет.
К счастью или к сожалению, необходимости его смотреть тоже..
>реклама по прежнему работает, плюс теперь есть свой Гугл.Маркет
Что-то нигде не видно плашки AdSense.
>Андроид самая популярная мобильная ОС
Его китайцы (и россияне тоже) сейчас так ушатывают, и прям перед продажей ставят уровня "виндоус сборка от Васяна 2005". Плеймаркет тоже не выдержал политических интриг..
>Го набирает популярность
Набрал уже. Только теперь с ним целый зоопарк тащится будто-б комплектом - куберов, прометеусов и прочих постгрей. Язык хороший, но как и утверждалось ранее - способствует лоу-айкью разработке...
>технологически Гугл по прежнему крут, может обрабатывать миллионы запросов в секунду
Ну офигеть теперь. Социально Вконтакте по-прежнему крут, может учитывать сотни миллионов зарегистрированных пользователей.
Аноним 14/01/26 Срд 17:27:28 3623800 389
Опять Кабан Кабаныч кормит завтраками, что будем переписывать всё на голенк
Аноним 14/01/26 Срд 22:25:34 3623996 390
Аноним 17/01/26 Суб 21:25:45 3626311 391
На го пишется продуктовая логика как на жабе или чаще всего пишутся всякие инфраструктурные-приколы?
Аноним 17/01/26 Суб 22:51:30 3626368 392
>>3626311
Микросервисы и инфраструктурные хуитки
Аноним 18/01/26 Вск 08:10:09 3626513 393
Когда читаю тред, возникает желание изучить Си в дополнение к Го.

Было бы это полезно?
Аноним 18/01/26 Вск 10:01:03 3626528 394
Аноним 18/01/26 Вск 12:32:45 3626598 395
image.png 1145Кб, 1280x960
1280x960
Всем здарова, ПХП-холоп в треде. 6 лет отпахал на бэкенде. В основном монолиты на Symfony. В основном крудошлёпил, хотя и есть чего интересного рассказать За весь опыт так же успел понюхать Питона (FastAPI), Java (Spring, WebFlux) и Go. К сожалению, закрепиться не удалось. Может расскажу подробнее, если тема получит продолжение

В прошлом году попытался ещё раз перекатиться на Go в бигтех. На вакансии не откликался, проходил собесы только от тех компаний, которые мне сами написали. За год примерно с десяток таких набирается

Результат таков - 4 отказа, 1 приглашение на релокацию в Москву с офисным форматом, 2 оффера в резерве. Все офферы на миддла, но хрен с ним, я не гордый. Да и серьёзного опыта с микросервисами (Кубер особо не нюхал, дальше Докера не вылазил) и сложной архитектурой не было. Я об этом чисто в книжках и статьях читал

Переезд не планирую, тем более с работой в офисе. Смысла сидеть с условными 300-350к рублей в Москве совсем не вижу. Хотя обещают подъемные на старте, компенсацию питания и дороги до офиса

С последшей темы с резервом вообще люто охуел. В первые с таким столкнулся, ещё и подряд в двух бигтехах. Видать таких миддлов вкатунов с Пыхи уже более чем достаточно. А на синьора я никак пока не тяну. Где взять опыт конкуретной разработки на Го, что бы затащить корутины и каналы не представляю. В курсы и менторов сейчас не верю. Мне кажется это всё давно превратилось в инфоцаганство по распилу бабла у гоев

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

Сейчас сижу в тильте. Не знаю что делать. На работе уже нафлексил, что ухожу в бигтех на Гошечку. Тимлид и продакты периодически пытаются промыть мозги повышением зарплаты и снижением нагрузки

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

Если не получу сейчас предложения о работе, думаю забить хуй и отыграть тему с принятием контроффера. Условия для себя на Пыхе я лучше всё равно вряд ли найду.

Что делать, аноны?
Аноним 18/01/26 Вск 13:05:44 3626606 396
>>3626598
Лучше расслабься и греби последние деньги в пхп. Анальникам осталось существовать максимум пару лет, дальше иишка порешает их и отправит на мороз.
Аноним 18/01/26 Вск 13:15:18 3626612 397
>>3626598
>На вакансии не откликался, проходил собесы только от тех компаний, которые мне сами написали
Вот ошибка тут кроется.
Аноним 18/01/26 Вск 13:15:58 3626613 398
>С последшей темы с резервом вообще люто охуел.
Хз что вы ноете, я в резерве с 2015го года в Сбере. Сижу жду, когда перезвонят. Меня обязательно вспомнят.
Аноним 18/01/26 Вск 14:40:14 3626707 399
>>3626612
А что, надо было по вакансиям ноунейм компаний с рабской вилкой бегать?
Я уже такого наелся, спасибо. Мне активный найм не интересен, профита там еще меньше. ИМХО

По сути мне и так написали все те, к кому бы я сам пошёл с резюме
Аноним 18/01/26 Вск 14:42:19 3626708 400
>>3626606
А думаешь ПХП-шникам долго осталось?)
Крупные компании в развитие языка никак не вкладываются. ПХП осталась учесть дешевой разработки с дешевой рабочей силой, которая вероятно будет с каждым годом становиться дешевле и дешевле. В том числе из-за LLM
Аноним 18/01/26 Вск 15:00:18 3626718 401
>>3626707
>>3626598
Ну судя по всему тебе этот перекат в Го нахуй не нужен, раз ты сам от оффера отказался и при этом нигде не откликаешься самостоятельно.

С таким подходом ты скорее всего будешь лоуперформером в бигтехе, постоянно ныть как все плохо и тяжело и вылетишь оттуда после первого-второго ревью. это моя история

>>3626598
>Где взять опыт конкуретной разработки на Го, что бы затащить корутины и каналы не представляю
Ты его нигде не возьмешь. Горутины очень редко в обычном проде используются. Я вообще не особо понимаю, зачем тебе нужен опыт с горутинами и каналами в проде, когда ты это можешь самостоятельно все изучить. На проде даже в бигтехе ты эти горутины вряд ли встретишь хоть раз.
С кубером аналогично. В бигтехе, в том же Яндексе, кубера вообще нет. В Озоне и Авито какие-то свои "платформы", где кубер где-то там внутри сидит, но разраб с ним никак не контактирует и только в панели управления мышкой клацает.
Аноним 18/01/26 Вск 15:28:02 3626738 402
>>3626707
>А что, надо было по вакансиям ноунейм компаний с рабской вилкой бегать?
Откликайся на нонейм с хорошими вилками.

Рабские вилки как раз в Яндексах, Сберах, Озонах и Тбанках всяких
Там сплошные джуны за идею работают
Аноним 18/01/26 Вск 15:50:53 3626759 403
>>3626738
Отказался я от невыгодного переезда. Если бы выбил оффер на удаленке, то этого поста бы не было

Но в целом, в текущей ситуации, видимо реально уже нет смысла рыпаться. Больших зарплат в Го больше нет
Аноним 18/01/26 Вск 15:52:44 3626761 404
>>3626738
В бигтехе зависит от того, в какую команду попадёшь

Не видел я хороших вилок в ноунеймах российских. Про западные не знаю. ПХП там в целом не особо доступен
Аноним 18/01/26 Вск 15:55:35 3626765 405
>>3626761
Ну я как-то в EPAM получил оффер на 6000 баксов
Правда там переезд в Узбекистан потребовали
Аноним 18/01/26 Вск 16:05:50 3626776 406
>Больших зарплат в Го больше нет
Я бы сказал, больше нет потребности в го у компаний
западные компании поняли какой это наёб и вернулись на Java
Российские компании просто сократили к хуям все отделы, которые касались го и теперь тоже пишут на Java

Все вакансии в открытом доступе это какой-то наёб уровня "х10 инженер за получку джуна"
Аноним 18/01/26 Вск 16:07:26 3626783 407
>>3626765
Интересно. Когда это было? Расскажешь как собес проходил? Как работается?

Получается основное требование разговорный английский?
Аноним 18/01/26 Вск 16:11:23 3626790 408
>>3626776
а эти "компании" с нами в одной комнате? я ваще хз где ты такое видел, но отлично знаю, что ща сметают многих(мейби всех) карликов у которых в резюме есть строчка про го. у нас в банке и маркет плейсе ваще максимально увеличивают отделы, что бы ГОвнокодить больше
Аноним 18/01/26 Вск 16:11:54 3626792 409
>>3626783
>Когда это было?
2023
>Получается основное требование разговорный английский?
Да
> Как работается?
Я отказался переезжать, сейчас работаю в нищей конторе за 200к
>Расскажешь как собес проходил?
Лайтовые вопросы уровня что такое индексы в БД
Аноним 18/01/26 Вск 16:14:19 3626798 410
>>3626790
>ща сметают многих(мейби всех) карликов у которых в резюме есть строчка про го.
3+ года попыта на го в "мяскоте"?
Возможно

А что делать мимокрокам на других языках, у которых не было такого опыта, но бекенд 6 лет пилили на тех же технологиях?
Аноним 18/01/26 Вск 16:34:22 3626844 411
>>3626776
>западные компании поняли какой это наёб и вернулись на Java
>Российские компании просто сократили к хуям все отделы, которые касались го и теперь тоже пишут на Java
Чот проиграл с этого самоподдува джависта, на фоне того, как популярность джавы для новых проектов стремительно упала за последние 5 лет.
Аноним 18/01/26 Вск 16:34:52 3626845 412
>>3626759
>Больших зарплат в Го больше нет
А что для тебя большие зарплаты?
Аноним 18/01/26 Вск 16:36:57 3626853 413
>>3626798
>А что делать мимокрокам на других языках, у которых не было такого опыта, но бекенд 6 лет пилили на тех же технологиях
1) Нарисовать себе опыт на Го. Опыт крутить не надо, просто меняешь пхп на го в резюме, а компанию и сроки работы оставляешь настоящими.
2) Пойти работать в тот самый мяскот. Там все еще нанимают людей без опыта в го. Если есть опыт в джаве, питухоне, пхп, то перекатиться вполне реально. Легаси на джаве/питухоне/пхп сейчас на Го переписывают, поэтому твой опыт вполне ценным может оказаться.
Аноним 18/01/26 Вск 16:40:16 3626856 414
>>3626853
Ладно, убедил. Открываю книжку Донована. Буду учиться писать в закрытые каналы..
Аноним 18/01/26 Вск 16:40:58 3626857 415
>>3626845
Я думал, что со своим опытом мог хотя бы до 350к после вычета доползти. Но пока светит только 290-300к. И то, если вообще дадут оффер, а не опять в резерв кинут. Но 290к как контр-оффер мне и в моей конторе на ПХП дать могут
Аноним 18/01/26 Вск 16:42:32 3626858 416
>>3626853
Я себе именно так и сделал. На последних трех рабочих местах нарисовал Go, хотя опыт был только на одном. И очень узконаправленный, связанный с Temporal. Без всего этого наверное даже на собес не пустили бы

А что такое мяскот?
Аноним 18/01/26 Вск 16:44:48 3626863 417
>>3626858
>Temporal
Надо было их спросить что они делают, когда Темпорал запарывает до отказа свою же интернал-таблицу
Аноним 18/01/26 Вск 16:47:34 3626867 418
>>3626857
350к после вычета это большая зарплата. Это что-то уровня 17 грейда в Яндексе сейчас.
Если ты думал, что в Го легко получить 450+ зарплаты, то это никогда не было правдой. Реальная вилка для го мидл+/сеньки это 270-350к на данный момент. Сенька+/тимлид уже 320-400к будут стоить. В целом это даже не от стека технологий зависит, а просто от компании. Так вот никто безумные бабки сейчас уже платить не будет как раньше. Вилки как выросли в 2020-2021 годах, так и остановились расти примерно тогда же. С 2022 года зп на одном и том же уровне держится в рублях, либо вовсе уменьшается. Добавь к этому инфляцию ебанутую и получишь, что средний анальник кнопкодав в 2 раза минимум обеднел за последние 4 года. Спасибо гойде ептыть.
Аноним 18/01/26 Вск 16:53:32 3626877 419
>>3626867
>Реальная вилка для го мидл+/сеньки это 270-350к на данный момент.
Я не верю тебе. Хуле тут так мало?
Аноним 18/01/26 Вск 16:56:22 3626883 420
>>3626877
А какие зп ты ожидал увидеть?
300к рублей на руки это потолок для подавляющего большинства разработчиков в России. Дальше только в менеджмент идти.

Хочешь больше? Ну иди ищи зарубежные офферы в финтехах, крипте, казиках. Где-то можно 6-7к евро на руки на Кипре получать, так как там налоговые льготы для ИТ. Ну либо в Фаанг в европе езжай. Будешь 5к евро на руки получать.
Аноним 18/01/26 Вск 16:58:52 3626884 421
image.png 99Кб, 1047x339
1047x339
>>3626877
>Хуле тут так мало
Просто устройся стафф инженером в немецкий гугл. Будешь получать вот такие уведомления от банка.
Аноним 18/01/26 Вск 17:12:49 3626900 422
>Легаси на джаве/питухоне/пхп сейчас на Го переписывают
Да вы заебали.
Заходишь к джавистам - у них всё на Джаве и голангеров сокращают.
Заходишь к голангерам - у них всё на Го переписано и джавистов сокращают.
Аноним 18/01/26 Вск 17:14:03 3626902 423
>>3626884
>Уведомлении о получении
>Germany GMBH

Верим.
Аноним 18/01/26 Вск 17:24:36 3626911 424
>>3626900
>Заходишь к джавистам - у них всё на Джаве и голангеров сокращают
Ну это очевидный коуп джавистов. Вроде и так достаточно очевидно, что основной тренд сегодня это java => go, а не go => java/kotlin.

>>3626900
>Заходишь к голангерам - у них всё на Го переписано и джавистов сокращают
Я знаю, что джавистов только в сбере массово сократили. Проблема джавы в том, что большая часть джава проектов либо банально устарела и переписывается на го, либо банально уехала из России в другие страны после 2022.

мимо джавист в прошлом, ныне goвноед
Аноним 18/01/26 Вск 22:23:12 3627126 425
>>3626911
>джава проектов либо банально устарела и переписывается на го
Вот это самый клоунский тейк в треде говноедов. Как более совершенный язык, который полностью превосходит го-вно в возможностях может устареть, что его нужно переписывать на урезанном подмножестве. Джава даже в многопоточке ебёт го-вно без шансов. Если лет 10 назад го-вно могло выигрывать за счёт горутин (которые опять же используют далеко не везде), то сейчас джава абсолютно во всём блять превосходит го-вно.
Аноним 19/01/26 Пнд 01:07:19 3627189 426
>>3627126
один-в один как плюсовики обсирали джаву версии 1.3 30 лет назад
Аноним 19/01/26 Пнд 01:12:18 3627191 427
>>3627126
>который полностью превосходит го-вно в возможностях
Ну это же банально не правда, джава как минимум не умеет компилиться в бинарь. Плюс оверхед явно выше.

Я вот как раз занимаюсь сейчас тем, чтобы резать косты на инфру, и понимаю, что с джавой ну банально дорого жить. Перепиши наши микросервисы на jvm со спрингом - косты на инфру у нас были бы минимум х2 от наших нынешних. А это довольно крупная сумма денег, не пара сотен долларов в месяц и даже не пара тысяч.

Сами возможности языка имхо не сильно роляют, иначе все бы на хаскель или как минимум на скалу перешли повсеместно. Но как видишь, счастливое будущее, где ФП и ФП-подобные языки вытеснят все остальные, так и не наступило, а само ФП наоборот с годами стало более маргинальным и потеряло популярность.
Аноним 19/01/26 Пнд 01:18:05 3627192 428
>>3627126
>его нужно переписывать на урезанном подмножестве
Да вполне разумный тейк на самом деле. Некоторые приемы и практики, которые в прошлом были популярны, теперь признаны хуевыми или небезопасными, и от них стараются избавиться.

>>3627189
Ну тут отчасти двачну, та же джава не умеет много чего по сравнению с С++ и все равно почему-то пишут на ней, а не на плюсах. Потому что джава относительно простой язык, где сложнее выстрелить в ногу, а в С++ столько всего нахуевертили, что там можно себе анус на британский флаг разорвать, если не придержиться строгих правил писать на подмножестве С++ со смартпоинтерами.
Аноним 19/01/26 Пнд 01:23:29 3627193 429
>>3627191
>джава как минимум не умеет компилиться в бинарь
Как минимум умеет. Но это очень смешное требование к серверному языку.
>резать косты на инфру
Очередной фантастический пиздеж. Если б вас это так ебало, то писали бы на расте, который в 2-3 раза экономнее го-вна
>пара сотен долларов в месяц и даже не пара тысяч
Если вы считаете такие копейки, то для тебя плохие новости. Вашу шаражку порешают новые налоги и процентные ставки. А вместо улучшения продукта вы всираете ресурс на адаптацию го-вна.
Аноним 19/01/26 Пнд 01:33:45 3627196 430
>>3627193
>Как минимум умеет
Нет.

>>3627193
>Но это очень смешное требование к серверному языку
Почему смешное? Для контейнеров самое то.

>>3627193
>Если б вас это так ебало, то писали бы на расте, который в 2-3 раза экономнее го-вна
На расте писать гораздо сложнее + гораздо сложнее нанимать людей. При этом выигрыш от перехода с го на раст уже будет таким же большим как от перехода с джавы на го. У нас есть пара микросервисов на расте и решили пока продолжать на гошке педалить.

>>3627193
>Если вы считаете такие копейки, то для тебя плохие новости
У нас довольно большие копейки экономии выходят. Плюс конкретно за такую экономию лично я получаю премии и промоушены.
Аноним 19/01/26 Пнд 01:37:40 3627198 431
>>3627193
>вы всираете ресурс на адаптацию го-вна
У нас продукт уже написан в основном на го. Есть немного питухона и раста, но их совсем немного. Проблем с адаптацией нет, такой же язык как и все остальные.

А вообще ты просто шизик ебаный, который видимо всрал много времени в изучение джавы, спринга и, не дай господь, хубирнейта, а теперь трясешься в злобе из-за того, что новые бекенд проекты пишут на го/ts/питоне/расте, а не джаве.

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

Изучай бекенд и распределенные системы без сильной привязки к языку, чтобы не быть баттхертом.
Аноним 19/01/26 Пнд 01:54:23 3627203 432
>>3627191
>и понимаю, что с джавой ну банально дорого жить.
ну да, нахуевертили 20 уровней абстракции а джава виновата.
вместо нгинкса и томката на серваке теперь 100 виртуалок и 1000 докер контейнеров и под это нужно теперь писать на всяком говне т.к. у нас всего 1 гиг оперативы.
Аноним 19/01/26 Пнд 02:03:37 3627204 433
image.png 148Кб, 1592x822
1592x822
>>3627203
Если бы реально нужно было супер быстро и узко и это кого-то ебало, то все бы юзали https://quarkus.io/
Но даже нетфликс сидит пердит на стандартном спринг буте и опенждк.
Поэтому го-вноеды просто коупят этим, как своим единственным преимуществом.
Аноним 19/01/26 Пнд 12:58:29 3627401 434
Аноним 19/01/26 Пнд 13:29:42 3627411 435
>>3627401
Кусок гавна для собесов
Аноним 19/01/26 Пнд 15:17:37 3627491 436
>>3626911
>большая часть джава проектов либо банально устарела и переписывается на го
Я не могу представить, что кто-то хуеверит бизнес логику на говяхе, это же максимально ублюдочный закостенелый язык с околонулевыми выразительными средствами
Аноним 19/01/26 Пнд 17:06:13 3627569 437
>>3627401
Лучший релиз в этом году.
Аноним 19/01/26 Пнд 19:25:35 3627688 438
>>3627569
>секретные функции
Революционно!
Аноним 19/01/26 Пнд 22:35:10 3627803 439
>>3627491
>максимально ублюдочный закостенелый язык с околонулевыми выразительными средствами
А чего конкретно не хватает для написания бизнес-логики на Go?

Я вот на финтех проекте работаю. Почти все на го написано, полет нормальный.
Аноним 19/01/26 Пнд 22:53:05 3627819 440
>>3627803
>А чего конкретно не хватает
Классы. И абстракций штоб побольше, чтобы можно было паттернами обмазаться, орм сверху и теребить это всё. Мммм каеф...
Аноним 19/01/26 Пнд 23:14:09 3627842 441
Годится ли Go для изучения в качестве первого языка программирования?

Если нет, то что лучше? Шоб прям БАЗУ программирования освоить.
Аноним 19/01/26 Пнд 23:28:08 3627850 442
>>3627842
Не годится. Го - это DSL для обработки сетевых запросов, по сути типа 1С.
Если хочешь усвоить БАЗУ программирования, то начни с Паскаля. Потом С/С++.
Аноним 19/01/26 Пнд 23:32:58 3627853 443
>>3627850
Паскаль нах не нужен.

>>3627842
Начинай лучше с питона. Там проще всего новичку вкатиться. Дальше попробуй поизучать чистый Си. А там дальше и голенк можно, и джаву, и раст, и все что хочешь. С++ не учи, это полная дристота в 2к26 году.
Аноним 19/01/26 Пнд 23:44:16 3627861 444
Снимок экрана 2[...].png 95Кб, 271x243
271x243
>>3627842
Учить язык нужно либо с самого дружелюбного (javascript или python), либо с байтоебского (сишечка).

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

Я новичкам всегда советую изучать javascript, потому что зная этот язык ты можешь написать и бекенд и фронтенд, и вообще что угодно. Можно пайтон.

Но для меня идеальный желаемый курс был бы такой: изучить сишку на уровне универских курсовых, чтобы выделять память, делать двумерные массивы и написать программы уровня расчета интегралов по точкам. Дальше дропнуть это нахуй и пойти куда-нибудь повыше.

А что касается голенка, то голенк "серединный" язык. После сишки вкат в голенк пройдет почти без проблем. А вот с пайтона или джаваскрипта будет сложнее. Но сам язык не даст понимания зачем там GC, а ограниченность математики указателей не даст возможность выстрелить себе в ногу и усложнит сегфолты (которые новичку полезны).
Аноним 19/01/26 Пнд 23:47:39 3627864 445
>>3627853
>С++ не учи, это полная дристота в 2к26 году.
альтернативы крестам нет и не придвидится, учить его - беспроигрышный вариант. начать с си закончить с++ - этого хватит на всю жизнь.
Аноним 19/01/26 Пнд 23:49:49 3627866 446
>>3627850
>начни с Паскаля
Чому с него?

>Потом С/С++
Говорят, C намного ближе к железу из всех ЯП. Поэтому выглядит интересно. А C++ при знании C долго осваивается?

>>3627853
Я думал Python изучить, хотя бы потому что на нем много книг про алгоритмы написано. То есть он вроде считается лингва франка в мире программирования.

Язык C я бы тоже изучил. А в чем недостатки C++? Ты очень кстати упомянул Rust, его тоже интересно посмотреть, вроде он считается ЯП, в котором доработаны недостатки C++.

А вот Java отпугивает, код на ней выглядит нагромождением текста, там как будто многое строится на заучивании правильных последовательностей сущностей, вложенных друг в друга.
Аноним 19/01/26 Пнд 23:58:23 3627871 447
>>3627864
>альтернативы крестам нет и не придвидится
Rust уже есть и его активно в прод тащат прямо сейчас.

Сам С++ банально сложный и старый язык. Причем сложность вызвана тем, что в язык пихали все подряд. Деды из комитета обезумели и сделали франкенштейна, который в принципе изучить нереально.
Аноним 20/01/26 Втр 00:00:41 3627872 448
image.png 12686Кб, 3442x2582
3442x2582
image.png 1844Кб, 1680x2355
1680x2355
image.png 104Кб, 1079x258
1079x258
image.png 1Кб, 50x43
50x43
>>3623219
>Ну да, хотя преимущества не ощущается.
Так это потому что ты живешь сам знаешь где. А я вот поехал в Испанию и прекрасно ориентируюсь по гугл картам, везде где надо спокойно доезжаю. Маршруты актуальные, расписание тоже и так везде в ЕС.

>К счастью или к сожалению, необходимости его смотреть тоже..
Да ты же пиздишь безбожно!
- как почистить ноут MSI 3456+ Pro от пыли - утуб
- какие новинки в го 1.45 - утуб
- как поменять прокладку в кране - утуб


>Что-то нигде не видно плашки AdSense.
Ты же дебил, да? Там русским по черному написано рекламируемые товары.


>Его китайцы (и россияне тоже) сейчас так ушатывают, и прям перед продажей ставят уровня "виндоус сборка от Васяна 2005". Плеймаркет тоже не выдержал политических интриг..
Только Китай болеее-менее значимый рынок. А в России у тебя доминируют Эпл который юзает гугл и Самсунг который юзает GMS. На realme тоже ставят GMS.


>Набрал уже. Только теперь с ним целый зоопарк тащится будто-б комплектом - куберов, прометеусов и прочих постгрей. Язык хороший, но как и утверждалось ранее - способствует лоу-айкью разработке...
Я тоже не в восторге, что такие дебилы как ты на нем пишут. С другой стороны популярность языка это только плюс.


>Ну офигеть теперь. Социально Вконтакте по-прежнему крут, может учитывать сотни миллионов зарегистрированных пользователей.
Инфраструктурно с гуглом может только фейсбук соревноваться. Даже амазон уступает. И да это крутое техническое достижение, которое мало кому доступно.


А в целом, подрыв
>>3623120
>Да пофиг, ты дегройд хотя и сытый-обеспеченный. Не только ты - в целом вы, компания и в частности занимающиеся поисковиком. Гугл был крутым 15-20 лет назад. 10 лет назад он был просто богатым, а сейчас это чистый тамас. Убогие подборки рекомендаций, непонятной природы реклама, отсутствие нужного, и плюс мёртвая конкуренция среди сайтов. Никому не сдался ни тИЦ, ни PageRank в 2026.
Это просто батхерт неудачника которы не смог. Гугл не идеален как место работы, это да. Но как компания его позиции сильны как никогда. Ни ТИЦ ни PageRank уже дано не используются, у тебя давно на главной AI summary.
Аноним 20/01/26 Втр 00:00:48 3627873 449
>>3627861
Если выбор между Python и JS, то наверно Python выберу. Хотя JS выглядит круто, я бы освоил его, чтобы иметь опыт разработки для браузеров.

Короче, интересны Python, Go, C, C++, Rust и JS. Попробую для начала так: Python, затем C, затем Go. А там уже посмотрим.

>Но для меня идеальный желаемый курс был бы такой: изучить сишку на уровне универских курсовых, чтобы выделять память, делать двумерные массивы и написать программы уровня расчета интегралов по точкам.
Как выйти на этот уровень, по каким материалам посоветуешь учиться?
Аноним 20/01/26 Втр 00:06:53 3627877 450
>>3627871
>Сам С++ банально сложный
Немного иронично звучит рядом с упоминанием раста.
Аноним 20/01/26 Втр 00:44:15 3627897 451
>>3627877
В расте концепции лайфтаймов и овнершипа довольно сложные, в остальном язык проще чем С++.
Все что касается инфры вокруг языка, тулинга и прочего - раст на голову выше С++. По сути только легаси либы для С++ представляют хоть какую-то ценность, кресты только за счет легаси на плаву как-то держатся.
Аноним 20/01/26 Втр 02:22:27 3627922 452
>>3627871
>Rust уже есть и его активно в прод тащат прямо сейчас.
тащить можно что угодно, но милиарды строк на плюсах не денутся никуда, причем строк не какой-то веб-дрисни, а всего самого-самого базового что только есть, на плюсах написана весь фундамент мирового айти. он не денется никогда и никуда.
Аноним 20/01/26 Втр 02:31:42 3627924 453
>>3627897
>Все что касается инфры вокруг языка, тулинга и прочего - раст на голову выше С++. По сути только легаси либы для С++ представляют хоть какую-то ценность, кресты только за счет легаси на плаву как-то держатся.
экосистема раста - исчезающие доли процента от инфраструктуры крестов. либ на крестах миллионы. кресты держатся на плаву не из-за легаси, а потому что альтернативы им нет.

ну да, микросервисы легче на расте писать, ну и все. там где требуется работа с аппаратурой, низкоуровневое управление регистрами и памятью, низкоуровневое программирование по типу векторизации нейросеток, написание ядер и микроядер ОС, реальный хай-лоад (где виртуальные функции - слишком дорого), высокопроизводительные вычисления на GPU, игровые движки, графика и т.д. и т.п. - в этих областях твой раст сосет и будет всегда сосать в силу своих архитектурных причин.
Аноним 20/01/26 Втр 02:39:25 3627926 454
>>3627924
>в этих областях твой раст сосет и будет всегда сосать в силу своих архитектурных причин
И что за архитектурные причины?

>>3627924
>написание ядер и микроядер ОС
Ну да, вот только почему-то в ядро линукса именно раст затащили, а не С++. И некоторые части Windows NT уже переписаны на расте, хоть и в виде эксперимента.
Аноним 20/01/26 Втр 03:02:57 3627929 455
>>3627926
>И что за архитектурные причины?
например в хайлоаде всю дорогу используются темплейты чтобы избежать динамической диспетчеризации, а раст ее использует сам когда захочет, ты не можешь это контролировать. поэтому если тебе нужно обрабатывать 10М ордеров/секуду - то только крестам такое под силу

> Ну да, вот только почему-то в ядро линукса именно раст затащили, а не С++. И некоторые части Windows NT уже переписаны на расте, хоть и в виде эксперимента.
это личная шиза торвальдса - не использовать кресты в ядре. если брать дистрибутив в целом, то весь основной системный и прикладной софт написан на крестах - GCC, KDE, chromium, firefox, libreoffice, mysql, qt, blender и т.д. в целом больше трети всего софта в дистрибутиве дебиана на с++, второй по популярности язык после голой сишки (которую можно считать его подмножеством).
Аноним 20/01/26 Втр 03:20:11 3627931 456
>>3627929
>это личная шиза торвальдса - не использовать кресты в ядре
вообще вот эта вот нелюбовь линупса к крестам - основная причина популярности раста и всего этого нарратива про сложность, выстрелов в ноги и прочего. видимо в детстве кресты ему нанесли большую психологическую травму (неосилил проще говоря), поэтому он везде при случае транслирует в мир что кресты - зло. даже гит заставил писать на голой сишке и ебаться с портянками бойлерплейта, но лишь бы не на крестах. и так как там вся эта тусовка вполне себе секта, то все его подсосы на протяжении уже 30 лет транслируют идею своего гуру в мир о том что кресты слишком сложны и вообще можно ноги повредить. как апофеоз - родили свой язык, который построен исключительно на идее чтобы стать заменой с++ (заведомо обреченной на провал).
Аноним 20/01/26 Втр 03:25:46 3627932 457
image.png 165Кб, 838x542
838x542
>>3627931
Вообще все гении сходятся в том, что с++ - это зло. Но в этом случае раст считается еще большим злом.
Аноним 20/01/26 Втр 03:55:15 3627939 458
>>3627929
>например в хайлоаде всю дорогу используются темплейты чтобы избежать динамической диспетчеризации, а раст ее использует сам когда захочет, ты не можешь это контролировать. поэтому если тебе нужно обрабатывать 10М ордеров/секуду - то только крестам такое под силу
Ты точно раст изучал? Никто не заставляет тебя виртуальные функции дергать, никакой автоматики в расте в этом плане нет. Без явного указания dyn никакой динамической диспетчеризации не будет. Сейчас ты говоришь о довольно базовых вещах, которые сам не понимаешь. Вероятнее всего ты вкатун или студент обыкновенный.

>>3627929
>GCC, KDE, chromium, firefox, libreoffice, mysql, qt, blender и т.д. в целом больше трети всего софта в дистрибутиве дебиана на с++
Этим проектам по 20+ лет. Разумеется их начинали писать когда раста еще и близко не было на горизонте. Алсо firefox таки частично на расте написан.

>>3627931
>как апофеоз - родили свой язык, который построен исключительно на идее чтобы стать заменой с++ (заведомо обреченной на провал)
Ну провал или нет, я не знаю, я не пишу на расте на работе, но вокруг себя вижу все больше раста - тот же Zed например на расте написан, и это то, чем я на повседневной основе пользуюсь.
Аноним 20/01/26 Втр 04:08:37 3627942 459
>>3627939
>Без явного указания dyn никакой динамической диспетчеризации не будет.
трейт-объекты по умолчанию с динамической диспетчеризацией, даже если ты дженерик используешь. процесс развиртуализации функций лежит на компиляторе и если он не справляется (а он не всегда справляется) то он этого не делает
Аноним 20/01/26 Втр 05:04:30 3627947 460
>>3627942
Трейт обжекты и дженерики это разные вещи.
Трейт объекты это как раз про виртуальные функции. А дженерики это именно аналог шаблонов из С++.

У тебя оно в кашу сложилось все. В дженериках никакой девиртуализации нет. Девиртуализация есть в трейт обжектах.

И точно так же компилятор С++ не всегда может девиртуализацию сделать.
Аноним 20/01/26 Втр 11:09:49 3628072 461
Мне тут по работе надо гошку для одного проекта изучить и у меня вопрос, это че за хуйня, это нормальный язык по вашему? Какого хуя удаленный Answer все еще возвращает дефолт? Значения нет, алло блять. И это я только пару часов потратил на изучение, что же меня дальше ждет

func main() {
m := make(map[string]int)

m["Answer"] = 42
fmt.Println("The value:", m["Answer"])

m["Answer"] = 48
fmt.Println("The value:", m["Answer"])

delete(m, "Answer")
fmt.Println("The value:", m["Answer"])

v, ok := m["Answer"]
fmt.Println("The value:", v, "Present?", ok)
}
Аноним 20/01/26 Втр 11:45:15 3628115 462
>>3628072
>это нормальный язык по вашему?
Да, язык отличный.
Аноним 20/01/26 Втр 12:08:43 3628128 463
>>3628072
Если тебе так нужен nil, то бери *string и уебывай. Обнаружу тебя на своем проекте - уебу.
Аноним 20/01/26 Втр 12:26:49 3628158 464
>>3628072
Терпи.
Скоро банки обратно начнут нанимать на Java.
Аноним 20/01/26 Втр 12:32:11 3628171 465
>>3628072
Тут и не такое бывает. Запомни заповеди го-внеца: если так сделано, значит это самый верный способ, похуй как в других языках. Если чего-то нет, значит это не нужно и только выиграли от минимализма. Если вдруг оказалось, что это что-то ввели потом или переделали как в нормальных языках, то ээээ С Новым Годом! короче и не задавай вопросов.
Аноним 20/01/26 Втр 13:11:52 3628244 466
>>3628072
У тебя мапа хранит v типа int. дефолт для инта - 0
В чем проблема? Ты долбаеб? Что ты хотел получить?
если ты при строгой статичной типизации хочешь получить nil от int то ты полнейший дегрод канеш
Аноним 20/01/26 Втр 14:08:17 3628287 467
>>3628158
>Скоро банки обратно начнут нанимать на Java
Да, сразу как гойда закончится. Верю, я поверил.
Аноним 20/01/26 Втр 14:15:33 3628297 468
>>3628287
Когда всё закончится, будет ебейший хайр на 100500 вакансих всех языков и технологий, от Ruby до nodejs
Айти рынок завалят просто охуенными вакансиями на огромные деньги. Я гарантирую это. Будет ещё лучше, чем в ковид. Инфа есть, нужно только подождать.
Аноним 20/01/26 Втр 16:13:42 3628406 469
>>3628072
>Какого хуя удаленный Answer все еще возвращает дефолт? Значения нет, алло блять

Ну вот такое поведение у мапы. Если ключа в мапе нет, то мапа все равно вернет дефолтное значение. Поэтому всегда надо писать v, ok := m[key] и обязательно проверять значение ok.

Почему так сделано? Ведь можно было просто nil возвращать в случае отсутствия значения, не так ли? Но у нас инты не могут быть nil. map[int]int при обращении по ключу должна вернуть int, а не int*.
Также можно было бы панику кидать (как например в питоне исключение выбрасывается), но видимо роб пайк посчитал это неидиоматичным и оставил дефолты.

Я в целом не особо понял, что тебя в этом удивило.
Аноним 20/01/26 Втр 16:35:33 3628416 470
>>3628406
>Почему так сделано? Ведь можно было просто nil возвращать в случае отсутствия значения, не так ли
Для того, чтобы по дизайну эту мапу не использовали как счётчик или то, для чего в нормальных языках используют
Аноним 20/01/26 Втр 17:06:42 3628434 471
>>3628416
Как раз в виде счетчика эту мапу использовать довольно просто.
Аноним 20/01/26 Втр 18:27:17 3628471 472
>>3628406
>исключение выбрасывается
И рекаверится на каждый пук к мапе? Больной ублюдок
Аноним 20/01/26 Втр 18:28:19 3628472 473
>>3628471
>панику выбрасывать
не то заквотил
Аноним 20/01/26 Втр 19:31:08 3628511 474
че за хуесос посты трет
Аноним 21/01/26 Срд 15:13:29 3628920 475
Аноним 21/01/26 Срд 23:39:52 3629337 476
Аноним 23/01/26 Птн 09:31:31 3630213 477
Ананасы, есть идеи куда можно из говяхи перекатиться, чтобы хотя-бы на текущей ЗП остаться340к
Немножко подустал на го писать, хочется чего то смузихлебного с классами и абстракция, ну либо задротского красноглазого кресты не предлагать
Аноним 23/01/26 Птн 18:52:44 3630782 478
Аноним 23/01/26 Птн 21:22:03 3630881 479
>>3630213
Я неиронично в котлин и джаву обратно выкатываюсь, потому что хочу устроиться куда-нибудь в евросовке в банк или энтерпрайз на оклад, а не мыкаться по кипрским криптоскамам. Возвращаться назад в Россию и идти работать в yadro, озон или авито желания нет.

Ебучий Го - это чисто ловушка российского рынка труда. Ты идешь педалить круды на Го в озон и авито, а потом за границей выясняется, что Го это язык для sre/девопсов и разработчиков инфры из бигтехов, куда попасть почти нереально, а бизнес-логику с крудами как писали на джаве, так и пишут до сих пор и всем похуй. А кому не похуй, те на котлин переползли.

Меня один знакомый был готов пореферить в европейский финтех, где была бы релокация, но там обязателен опыт на джаве, а я ее не трогал последние лет 5, поэтому даже напиздеть на собесе не вышло бы.
Аноним 23/01/26 Птн 21:30:19 3630884 480
>>3630881
Круды можно писать не только на джаве
Аноним 23/01/26 Птн 21:44:58 3630892 481
>>3630881
Как с языка снял
Наш русский Кабан Кабаныч тоже говорит, что будем только на Го писать. А он нахуй нигде не нужен больше, кроме российских кабанских контор.

Двачую про Джаву, он как был стандартом, так и остался. Такое ощущение, что российский МЯСКОТ берут Голенк, чтобы потом батрак никуда не уволился, потому что его тупо никуда больше не берут
Аноним 23/01/26 Птн 21:57:01 3630898 482
>>3630884
Дело не в самих крудах, а в вакансиях.
В России ты можешь устроиться крудописцем в вайлдбериз или авито. Нихуя специфичного знать не нужно, никакие кишки докера или кубера или сетей не нужны на собесах. Научись литкод решать базовый, посмотри что-нибудь по сисдизу, посмотри слитые собесы в зумерских тг каналах - и все, можешь на собесы выходить.

Тут за границей дело ровным счетом наоборот. Вот те круды, которые сейчас в РФ на Го пишут, здесь пишут на джаве либо на котлине. Ну местами сишарп есть. Го тут есть, но только как супер нишевый язык для девопсов, сре и разрабов, которые платформами в бигтехах занимаются. Вон там анончик выше постил свою зарплату из немецкого гугла. Если есть силенки в гугол попасть, то можно и го учить. А если ты обычный бекендер крудописец, то за границей тебя ничего хорошего на ГО не ждет. Будешь как я мотаться по разным криптоскам конторам на Кипре, которые тебя в хуй не будут ставить и будут жалкие гроши платить, порой даже без официального оформления и в крипте. За пределами РФ русскоязычному более-менее реально попасть куда-нибудь в Plata у олежки тинькова либо в Exness или Indrive, но там всем нужны голанк сеньоры + там ебанутая конкуренция, так как все поуехавшие гошники вроде меня именно туда пытаются пролезть.
Если тебя в этих трех местах реджектнули как меня, то добро пожаловать в мир криптоскама ебаного.

Мне в общем-то уже похуй на язык и технологии, if err != nil или исключения - кристаллически похуй. Что важно, так это рынок труда. Я просто заебался работать в криптоскамах и хочу наконец в нормальную страну переехать и работать официально. Пусть даже это будет какое-то очко в Германии или в Нидерландах с 3 тыщи евро на руки. Но лишь бы работа была хоть какая-то и более-менее стабильная. А то я за эти 3 года столько гавна наелся, и столько криптоскам стартапов на моих глазах развалились, что я устал от всего этого.
Лучше на помойном jvm легаси пердеть, так это легаси хоть кормить будет.
Аноним 23/01/26 Птн 22:02:20 3630900 483
Алсо овердохуя вакансий на Go на линкедыне это ебаный спам от скам конторы Canonical, которая устраивает просто цирковое шоу из процесса найма, где ты должен им в деталях написать автобиографию, указать оценки из школы и универа, написать развернутое письмо, по какой причине ты хочешь у них работать, а после этого пройти психологический тест на 500 вопросов.
И только после этого тебя, возможно, допустят до собеса из 5-10 интервью с разными людьми, где будут дрочить по рандомной хуйне.

А кроме Canonical вакансий толком-то и нет. Убери Canonical из выдачи вакансий, так у тебя их станет пара десятков на каждую европейскую страну от силы.
Аноним 23/01/26 Птн 22:05:32 3630903 484
>>3630900
Меня другое бесит. Какого хуя везде требуют разработчика-программиста какого-то конкретного одного языка\фреймворка

Человек всё равно первые полгода бесполезен в продакшене, он любой язык на работе разберёт
Аноним 23/01/26 Птн 23:14:15 3630929 485
>>3630881
Новые проэкты на джаве это редкость и оверинженеринг
Аноним 23/01/26 Птн 23:21:35 3630931 486
>>3630929
Новых проектов сейчас в принципе нет.
Либо терпишь легаси калыч времен 20 летней давности на джаве, либо терпишь криптоскам 3-5 летней давности на Го.
Аноним 24/01/26 Суб 10:20:09 3631072 487
Аноним 24/01/26 Суб 13:18:51 3631207 488
>>3631072
>go.dev
>survey about go

Угадай, почему лидирует гоуленг?
Аноним 24/01/26 Суб 13:29:03 3631224 489
>>3631207
>лидирует гоуленг
Речь вообще не про это.
Аноним 24/01/26 Суб 13:50:59 3631274 490
>>3622184
>сорт оф 1С
Так го это и есть 1с. Точно такой же domain specific language. 1с сделан чтоб бухгалтерш ублажать, го - это чисто язык для сетевых утилит. Почему в РФ кто-то делает на нем бизнес-логику - хз. Русское айти - бессмысленное и беспощадное. В гугле го сделали, чтоб набирать армию студентов и они не наебнули весь гугл через си/си++ с небезопасными указателями.
Аноним 24/01/26 Суб 14:36:45 3631351 491
>>3630782
>>3630881
>java
Я на ней немного греб, мне не оч зашло. Но это было лет 5 назад

>kotlin
На нем что то кроме мобилки пишут?
Аноним 24/01/26 Суб 14:38:41 3631355 492
>>3631351
>kotlin
Да, бэкенда на нем достаточно, по моим ощущениям процентов 40% от всех jvm вакансий
Аноним 24/01/26 Суб 15:53:23 3631449 493
>>3631274
А что не так с бизнес логикой на го?
Аноним 24/01/26 Суб 16:00:04 3631464 494
>>3631449
Ну это примерно как писать бузинес логику на чистом Си, но с GC и горутинами. В целом можно, но какой от этого смысл?

А вообще бизнес логика должно хорошо читаться. Если у тебя после каждой строчки идет проверка if err != nil, то это банально сложно читать.
Аноним 24/01/26 Суб 16:12:15 3631479 495
Go это язык для написания лоад балансеров, куберов, докеров, сетевых утилит, клишек, инструментов телеметрии и обсервабилити - одним словом все что называют "инфра". Плюс Го актуален в местах, где бизнес логики нет, но надо быстро отдавать трафик - апи гейтвеи, CDN кэши, видеостриминг.

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

Алсо в том же Озоне и Авито сейчас на Го пытаются писать как на спринге. С DI, паттернами, слоями и прочей шелухой из мира джавы, дуднета времен прошлого-позапрошлого десятилетия.
Потому что с годами разработки внезапно выяснилось, что go-way хорош только там, где go изначально задумывался - в инфре, но не в бизнес логике. Поэтому на go начали буквально писать как на джаве, это не шутка.
Аноним 24/01/26 Суб 16:18:47 3631488 496
>>3631479
>пытаются писать как на спринге
Но зачем, если можно просто взять Кваркус и писать это всё на джаве со всем счастьем мира JVM...
Аноним 24/01/26 Суб 16:20:27 3631489 497
>>3631479
А что не хватает, чтобы лучше писалось?
Аноним 24/01/26 Суб 16:35:51 3631495 498
>>3631489
Не хватает эксепшенов, енумов, стектрейсов, нормальной инкапсуляции, явного указания какой интерфейс та или иная структура имплементит.

Причем если эксепшенов и стектрейсов вероятно не будет никогда, как и явного указания интерфейсов (это сильно язык поломает), то ничего не мешает енумы и инкапсуляцию добавить уже сейчас.

Но с текущей обработкой ошибок писать бизнес-логику очень тяжело, она буквально вся размывается за портянками if err != nil, что даже GoLand скрывает эту строчку автоматически уже.

Вот только представь:
1: строчка логики
2: if err != nil {
3: return fmt.Errorf(...)
4: }
5: строчка логики
6: if err != nil {
...

Это банально заебно читать человеку, поэтому голенд скрывает строчки 2-4.
Может в эпоху ЛЛМ никто код уже читать не будет, все будут делать нейронки, и читать, и писать, и исправлять, тогда это вероятно проблемой больше не будет.
Аноним 24/01/26 Суб 16:47:15 3631516 499
>>3631495
>эксепшенов
Ну вон у них в блоге указано что 60проц опрошенных выступает за исключения и 65 за энумы
Аноним 24/01/26 Суб 16:49:32 3631523 500
>>3631479
>пытаются писать как на спринге. С DI, паттернами, слоями и прочей шелухой из мира джавы, дуднета времен прошлого-позапрошлого десятилетия.
Мы всё это пишем на Typescript.
Ебало представили?
Аноним 24/01/26 Суб 16:57:55 3631538 501
посоветуйте плиз платный или бесплатный гайд по созданию хорошего монолита с нуля со всей хуйней (метрики логирование)

питаю ненависть к разделению сервиса на какие то микросервисы + я не гугл с миллиардом чтобы на каждый чих пилить микросервис
Аноним 24/01/26 Суб 17:05:42 3631546 502
Аноним 24/01/26 Суб 17:17:01 3631563 503
>>3631516
Эксепшены не добавят.
У них был пост в блоге ранее в 2025 году, где сказали, что обработку ошибок никак менять не будут. https://go.dev/blog/error-syntax
Аноним 24/01/26 Суб 17:18:24 3631565 504
>>3631546
лень учит руби
с го я более менее знаком хотя бы
Аноним 24/01/26 Суб 17:26:51 3631580 505
>>3631538
Чтобы написать монолит на Го, тебе нужно сначала написать микрофреймворк для твоего монолита.
Аноним 24/01/26 Суб 18:11:29 3631619 506
>>3631580
все уже доступно, postress/sql net/http
Аноним 24/01/26 Суб 18:16:28 3631622 507
На днях в линкедин постучался некий HR из Албании и предложил собес с неким японским е-коммерц стартапом, назначили собес, на собес пришел типа японец с индуским английским, попросил презент ёрселф, после чего неожиданно скинул ссылку на гитхаб на какой-то js проект с 13-й коммитами и попросил склонировать и заранить. Послал нах. Интересно, что это было....
Аноним 24/01/26 Суб 19:37:57 3631676 508
>>3631622
Популярная скам-тема по взлому компудахьтора
Аноним 24/01/26 Суб 21:15:00 3631722 509
>>3630903
По этой логике и вкатунов с курсов можно пачками нанимать тогда. Почему не нанимают?
Аноним 24/01/26 Суб 21:20:35 3631728 510
>>3631722
Нет, по этой логике есть у тебя 5 лет опыта на Python, значит и на golang в разработке около 5
Аноним 24/01/26 Суб 23:00:15 3631778 511
Аноним 25/01/26 Вск 00:05:44 3631789 512
>>3631464
А когда у тебя классы плюс исключения, которые рвут поток, это легко читать?
Аноним 25/01/26 Вск 01:27:04 3631824 513
айти (2).png 918Кб, 2556x1444
2556x1444
Аноним 25/01/26 Вск 01:45:16 3631847 514
>>3631789
Что за классы которые поток рвут?
И в чем проблема того, что выброшенные и не обработанные исключения разорвут поток? Ты точно так же можешь положить хуй на обработку ошибки в Го а потом словить панику.
Аноним 25/01/26 Вск 01:46:52 3631849 515
>>3631824
В3: тебя увольняют и ты пиздуешь днарем за копейки работать лишь бы с голоду не сдохнуь.
Аноним 25/01/26 Вск 02:08:54 3631864 516
>>3631849
Это если ты долбаеб
Аноним 25/01/26 Вск 02:25:49 3631876 517
>>3631864
Да-да, скажи это тем, кто каждые полгода вылетает из бигтехов по итогам перфоманс ревью. Скажи это тем, кого сократили. Все они долбоебы, да.
Аноним 25/01/26 Вск 03:55:27 3631895 518
Аноним 25/01/26 Вск 03:56:20 3631896 519
Аноним 25/01/26 Вск 11:02:03 3632029 520
>>3631847
"Рвут поток" было про исключения. С исключениями проблема в том, что "успешные" программисты заворачивают в try-catch целые блоки кода, из-за чего непонятно, где какое исключение может вылезти. В го ты обрабатываешь ошибку каждой функции, что по крайней мере более наглядно, чем спагет из исключений.
Аноним 25/01/26 Вск 15:15:21 3632281 521
>>3631778
Потому что и питон, и го, и любой другой бэкенд-разработчик решают +- одни и те же проблемы и опыт у них один и тот же.
Фронт -> бэк и бэк -> фронт - это сложнее, там люди решают разные проблемы.
К примеру, в го типа самое сложное это асинхронщина, так, в любом языке есть неблокирующие решения и если чел толковый, то он быстро вникнет и разберется с такими же абстракциями в другом языке за пару тройку недель, потому что у него есть база и понимание как это работает на низком уровне.
Невозможно придумать что-то экстраординарное в язык_нейм, потому что мы завязаны на архитектуру процессора и unix-based системы.
Все работает по одним и тем же правилам, меняется только обертка
Аноним 25/01/26 Вск 16:37:32 3632385 522
Написал своё key-value хранилище
Теперь не знаю чем дальше заниматься.

Обычные Api-микросервисы уже и так заебали на работе
Аноним 25/01/26 Вск 18:04:19 3632450 523
>>3606004 (OP)
Анон, как сейчас с наймом на гошечку за пределами рф? Перекатываюсь к вам
Аноним 25/01/26 Вск 18:09:23 3632453 524
>>3630898
Хуйню несешь. Вкатывайся в js с таким мышлением, вакансий жопой жуй на мировом рынке. Тебе объяснять бессмысленно, ты необучаем
Аноним 25/01/26 Вск 18:52:28 3632481 525
>>3631495
На то что ты описал- вообще похуй
Енамы и обработку ошибок легко завернуть в шаблон и убрать в /pkg
Реально калит решения с cycle import и написанием адаптеров, с "неявной" реализацией интерфейса и поточными типами.
Аноним 26/01/26 Пнд 04:15:50 3632773 526
>>3632450
Хуево. Сижу в кипрской криптодрисне и хочу отсюда срыгнуть как можно скорее. Вот только срыгивать некуда.

А ты куда перекатываешься? Армения/Сербия/Грузия или куда-то дальше?

За границей положняк по Голенку примерно такой:
1) Типа СНГ "бигтехи", которые пишут на Го: Plata, Exness, Indrive, Group-IB, TradingView. Нанимают на Кипре, в Сербии и Казахстане. Может в Грузии кто-то еще нанимает, точно не знаю. Самое пиздатое на данный момент это Plata у олежки тинькова. Вроде в Group-IB неплохо, но там специфика инфобеза и туда так просто не войдешь.
А еще есть Acronis. У них иногда появляются вакухи на голенк. Нанимают в Болгарии и Сербии.
2) Казахстанские и узбекистанские банки и маркетплейсы. Freedom finance и Uzum. Вроде как разрешают удаленку вне Казахстане и Узбекистана, но точно не знаю.
3) Криптодрисня, iGaming, web3, казино, буки, порносайты. Тут нахожусь я, в криптодрисне. Платят как попало, есть жирные места, но в основном гроши. Часть зп могут платить в крипте. Срыгнуть отсюда сложно, так как в резюме это своего рода черная метка. Могут взять удаленно работать из любой точки мира, хоть из Армении, хоть из Уругвая. С налогами и легализацией в стране проживания, как и легализацией части зарплаты в крипте будешь ебаться сам.
4) Всякие мелкие-средние конторы типа semrush, karma8 - иногда появляются вакухи, иногда исчезают на полгода, про них особо ничего не видно и не слышно. Очень маленький найм и не понятно, в каком они состоянии находятся.

>>3632453
Можешь подробнее объяснить, в чем ущербность моего мышления? Ты сам за границей живешь и на Go пишешь или как? Если тебе реально получилось найти работу с нормальной релокацией, я готов выслушать твою историю и поверить тебе. Мне искренне, без подъебов, интересно как люди находят работу на Go где-то западнее Кипра.

Просто я не хочу сидеть вечно на Кипре, а хочу переехать куда-то, где дают паспорта и где не придется с малолетними греками служить в их армии ради гражданства, то с Go сейчас очень мало пространства для маневра. Самих вакансий на кипре кстати хуй да нихуя.

Любая более-менее большая европейская компания почти никогда не пишет на Го как на основном языке.
У меня была рефералка в Revolut, там ебаная потогонка, но были варианты релокнуться в нормальный ЕС и начать свой роут до паспорта. Я также спрашивал у знакомых во всяких там Wolt, Glovo, Wise и прочих более-менее современных по меркам ЕС компаний - везде нужна джава как primary стек. Из финтехов только Monzo в Бритахе пишет на Го как на primary языке, остальное - нет.




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

https://www.golangprojects.com/search-passion-for-go.html
https://readytotouch.com/golang/jobs - это вообще парсилка с линкедина. Оставьте страны ЕС, бритаху, канаду и австралию и поймете, что на самом деле совсем не густо.
Аноним 26/01/26 Пнд 04:19:04 3632775 527
>>3632453
>>3632450
А, ну и я забыл сказать.

Вот все, что тут описано >>3632773 не касается бигтехов американских. Там реально найм на гошечку есть. И в гугле, и в амазоне, и в клаудфларе, и в палантире, но в общем и целом это что-то из разряда высшей лиги, куда надо годами пробивать дорогу, готовиться к тяжелым раундам собесов, искать рефералов, и может быть лет через 5 тебя хотя бы к собесам допустят.
Аноним 26/01/26 Пнд 09:53:58 3632815 528
>>3632773
В Европе дохуя средних контор, которые берут гошников. По твоей ссылке в том же Wolt есть вакухи, не говоря про остальное, я суммарно под сотню вакансий накликал. При этом есть очевидные уберы и сорт оф. Да и никто не отменяет вариант фаангов, если ты готов готовиться к собесам без личной жизни(и есть рефки). Короче далеко не все так, как ты описываешь.

Поэтому если цель просто съебать в ЕС(без ожиданий топового бигкека и топовой зепки) то даже на говне это сделать реалистично.

Другое дело что воронка меньше, чем в той же джаве, ну это да.

Только я хз что тебе мешает в резюме реплейснуть слово "go" на слово "java" и апплаиться еще и в джаву, если опять же цель получить оффер для переката.

Я в карьере например 2 раза менял стек, и устраивался на новый без профессионального опыта на нем, просто задрочив дома необходимое и писал свой/разбирал чужой код, чтобы хоть как-то подготовить себя. При этом оба раза было ок, а на собесах просто пиздел, что "писал на N на прошлой работе". Куда-нибудь, да дотыкаешься.
Аноним 26/01/26 Пнд 10:40:58 3632845 529
>>3632815
> то даже на говне это сделать реалистично.

Но на Java будет куда более вероятно, так?
Аноним 26/01/26 Пнд 10:58:11 3632853 530
>>3632845
>Но на Java будет куда более вероятно, так?
>Другое дело что воронка меньше, чем в той же джаве, ну это да.

Я это и не отрицал, перечитай 2 часть поста.
Аноним 26/01/26 Пнд 11:11:04 3632862 531
>>3632853
Да не совсем то
Кроме количества вакансий есть количство инженеров

Например,
Java - 300 вакансий, 800 инженеров (Пакистан, Индия, Сирия)
Go - 100 вакансий, 200 инженеров (Германия, США, Россия)

Воронка меньше, но она более лёгкая для вката
Аноним 26/01/26 Пнд 11:24:01 3632884 532
>>3632862
Так сделай 2 резюмехи и ищи и go и java.

>800 инженеров (Пакистан, Индия, Сирия)

У тебя больше количество человек на вакансию + ты зря списываешь паков с индусами в плане конкуренции. Они как кони пахают и собесы задрачивают + во многих компаниях работающие индусы негласно протаскивают своих.
Аноним 26/01/26 Пнд 11:44:55 3632909 533
>>3632815
Эта мартышка живет в русскоязычном лимбе и не ходит на собеседования на Английском
Аноним 26/01/26 Пнд 11:51:12 3632918 534
>>3632773
>За границей положняк по Голенку примерно такой:
>описывает три русскоязычные конторы
Аноним 26/01/26 Пнд 15:06:22 3633031 535
>>3632918
Так тебя и не возьмут никуда больше.
Чисто Gо-компаний как у нас Авито, Озон или WB, да еще чтобы и рабочую визу сделали, в Евросовке не существует.
Удачи попасть в Uber, что еще сказать.
Аноним 26/01/26 Пнд 15:10:01 3633033 536
>>3632909
Ну справедливости ради на западе не так сильно ебут по кишкам go или jvm, почти везде ебка литкодом и сисдизом.

А в больших конторах уровня бигтех им не особо важно на каком языке писал до того. Если знаешь Python, Java и Go, то в общем-то тебя в любой бигтех возьмут, ну только если конечно тебя к собесам допустят и ты их пройдешь.
Аноним 26/01/26 Пнд 15:12:25 3633035 537
Еще colibrix one нанимает в сербии и на кипре, вроде очередной финтех, но не крипта.
Аноним 26/01/26 Пнд 15:35:09 3633046 538
>>3633031
>Так тебя и не возьмут никуда больше
Не проецируй, мань
>Чисто Gо-компаний как у нас Авито, Озон или WB, да еще чтобы и рабочую визу сделали, в Евросовке не существует
Тебе откуда это знать? Ты варишься в русскоговорящей среде, а компании у тебя деляться на криптоговно и бигтехи, уровень понимания рынка понятен
>Евросовке
Как раз таки совок здесь ты. Неосилил английский язык и бегает по криптоговну за копейки на кипрах. Рассказывает всем как всйо плоха. Понятно, что у таких плохо, по другому и не будет
Аноним 26/01/26 Пнд 15:36:54 3633049 539
>>3633046
>>3633031
Ты бы ещё в elixir или в cobol вкатился и плакал, что работы нет. Да вот дело в том, что её дохуя, только не на русскоговорящем рынке
Аноним 26/01/26 Пнд 15:48:40 3633057 540
>>3633046
>>3633049
Я вот тоже англо рынок смотрю. Анон выше верно отметил, что воронка вакансий на го кратно меньше чем на джаве. И в целом го рынок довольно узкий сам по себе.
Русскоязычный рынок за пределами РФ это конечно же кал ебаный с 3.5 конторами и криптоскамом на Кипре.

Сейчас вот думаю куда срыгос из РФ оформить... Но даже англоязычный рынок небольшой сам по себе.
Аноним 26/01/26 Пнд 15:54:34 3633060 541
>>3633046
А можешь про англо рыночек рассказать? Как там сейчас с голенком? Тоже интересует релокейт в ЕС/Канаду/Австралию, ну либо хотя бы ремоут на барина из Сербии.
Аноним 26/01/26 Пнд 16:41:37 3633082 542
>>3633060
>релокейт в ЕС/Канаду/Австралию
>паспорт РФ
>2k26
>по айтихе

Поржал
Аноним 26/01/26 Пнд 16:44:03 3633083 543
>>3633082
Ну а что? Не всю же жизнь в Сербии и на Кипре сидеть.
Аноним 26/01/26 Пнд 16:47:22 3633084 544
Аноним 26/01/26 Пнд 16:52:30 3633092 545
>>3633084
Да похуй. Ну да, приходится в узкую щель протискиваться, ну а что остается делать. Сидеть годами в легасистанах можно с ума сойти.
Аноним 30/01/26 Птн 12:49:00 3633674 546
image.png 47Кб, 433x112
433x112
всё
Аноним 30/01/26 Птн 13:39:17 3633719 547
>>3633674
Блиииин. Какой та хуй говорит что язык умирает, придётся выкатываться.
Аноним 30/01/26 Птн 15:43:35 3633820 548
>>3633674
Миша Ларченко один из самых тупых айти блоггеров на ютубе. Более дегенератского контента сложно найти.
Аноним 30/01/26 Птн 17:05:32 3633871 549
>>3633820
Но даже ему получилось трактор в Нидерланды оформить.
Аноним 30/01/26 Птн 17:07:20 3633873 550
Аноним 30/01/26 Птн 20:55:47 3634014 551
Как оформить трактор в Нидерланды? Мне тупо никто не отвечает на резюме
Аноним 31/01/26 Суб 00:26:54 3634199 552
>>3632862
Тут всё сложнее посложнее, чем просто воронка и конкуренция.
1. 10 вакансий и 20 инженеров --> всех про_собеседовали, половину более квалифицированных взяли, а половину менее квалифицированных оставили без работы
2. 500 вакансий и 1000 инженеров --> на каждую из 500 вакансий по тысяче откликов, а при том что компания способна прособеседовать не более 50 --> рандомизация --> ну, грубо говоря, набрали 500 случайных

Первое время подобная случайность не кажется проблемой, но за 3-5 таких оборотов область вырождается и подвергается деградации уже системной — теперь нас и собеседуют те случайные, и ещё более случайные — прямо очень случайные.. мы не имеем представления о квалификации..
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов