Media is too big
VIEW IN TELEGRAM
Cluely — продвинутый ИИ‑помощник для прохождения любых интервью… даже свиданий! 😮
Концепция проста: «Мухлюй во всех аспектах». Cluely действует как ваш виртуальный напарник: отвечает на вопросы на собеседовании, проводит интервью или поддерживает разговор на свидании.
🎓 История автора: студент, ранее создавший сервис Interview Coder для технических интервью, с его помощью успешно прошёл отбор в Amazon. Однако руководство университета под давлением менеджеров Безоса отчислило его за «неэтичное» решение.
💡 Попробовать можно бесплатно, но с некоторыми ограничениями. Сейчас сервис временно недоступен из‑за наплыва пользователей — планируйте тестирование на завтра.
http://cluely.com/
@golang_interview
Концепция проста: «Мухлюй во всех аспектах». Cluely действует как ваш виртуальный напарник: отвечает на вопросы на собеседовании, проводит интервью или поддерживает разговор на свидании.
🎓 История автора: студент, ранее создавший сервис Interview Coder для технических интервью, с его помощью успешно прошёл отбор в Amazon. Однако руководство университета под давлением менеджеров Безоса отчислило его за «неэтичное» решение.
💡 Попробовать можно бесплатно, но с некоторыми ограничениями. Сейчас сервис временно недоступен из‑за наплыва пользователей — планируйте тестирование на завтра.
http://cluely.com/
@golang_interview
🔎 Ищете способ погрузиться в мир разработки на Go? Хотите создать свой первый мессенджер с использованием брокера сообщений NATS?
📆 На открытом вебинаре 29 апреля в 20:00 мск вы научитесь работать с NATS — брокером сообщений, который идеально подходит для построения масштабируемых и высокопроизводительных приложений. Мы разберем все необходимые шаги, начиная от создания простого чат-радио до работы с многопоточностью и каналами в Go.
🎓 Вы освоите ключевые навыки работы с потоками ввода/вывода, научитесь строить многопоточный код на Go.
➡️ Зарегистрируйтесь и получите скидку на обучение «Go (Golang) Developer Basic»: https://otus.pw/H4aRt/?erid=2W5zFJJ4YBz
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
📆 На открытом вебинаре 29 апреля в 20:00 мск вы научитесь работать с NATS — брокером сообщений, который идеально подходит для построения масштабируемых и высокопроизводительных приложений. Мы разберем все необходимые шаги, начиная от создания простого чат-радио до работы с многопоточностью и каналами в Go.
🎓 Вы освоите ключевые навыки работы с потоками ввода/вывода, научитесь строить многопоточный код на Go.
➡️ Зарегистрируйтесь и получите скидку на обучение «Go (Golang) Developer Basic»: https://otus.pw/H4aRt/?erid=2W5zFJJ4YBz
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
💫 Lip Gloss — библиотека, позволяющая оформлять терминальный вывод в декларативном стиле, напоминающем CSS — с паддингами, границами, адаптивными цветами и даже выравниванием текста.
Особенно впечатляет поддержка сложных сценариев:
▪️Автоматическая адаптация цветов под возможности терминала.
▪️Гибкие границы с закруглёнными углами и кастомными символами.
▪️Готовые компоненты для таблиц, списков и древовидных структур.
🤖 GitHub
@golang_interview
Особенно впечатляет поддержка сложных сценариев:
▪️Автоматическая адаптация цветов под возможности терминала.
▪️Гибкие границы с закруглёнными углами и кастомными символами.
▪️Готовые компоненты для таблиц, списков и древовидных структур.
🤖 GitHub
@golang_interview
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Собеседования DS: t.me/machinelearning_interview
Нерйросети t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Собеседования DS: t.me/machinelearning_interview
Нерйросети t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
📊 gopsutil: Мониторинг системных ресурсов на Go без боли. Это кросс-платформенный порт знаменитой Python-библиотеки psutil. Последняя версия v4.24 добавила экзотическую поддержку RISC-V и кэширование boottime.
Авторы балансируют между кроссплатформенностью и спецификой ОС: базовые функции вроде
🤖 GitHub
@golang_interview
Авторы балансируют между кроссплатформенностью и спецификой ОС: базовые функции вроде
mem.VirtualMemory()
работают везде, а для тонкой настройки есть platform-specific Ex
-структуры. Особенно радует, что даже на Windows можно получить детализацию уровня Linux через NewExWindows()
. 🤖 GitHub
@golang_interview
This media is not supported in your browser
VIEW IN TELEGRAM
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🕷️ Ferret — декларативный веб-скрапинг без головной боли. В отличие от традиционных решений вроде Scrapy или BeautifulSoup, он использует собственный декларативный язык для описания правил извлечения данных, скрывая сложность работы с динамическим контентом.
Особенность инструмента в акценте на переносимость: ядро системы можно встраивать в другие приложения. Проект пока не стал мейнстримом, но его подход к абстракции технических деталей заслуживает внимания.
🤖 GitHub
@golang_interview
Особенность инструмента в акценте на переносимость: ядро системы можно встраивать в другие приложения. Проект пока не стал мейнстримом, но его подход к абстракции технических деталей заслуживает внимания.
🤖 GitHub
@golang_interview
Ит-специалистов массово увольняют — с начала года во всём мире сократили свыше 52 тысяч (!) специалистов, а число вакансий рухнуло до исторического минимума.
И что самое интересное под сокращения попали даже сеньоры с 15-летним опытом из Microsoft, Google, Tesla, eBay и PayPal.
Среди самых частых причин — оптимизация расхрдов и... нейросети.
ChatGPT - остановись.
https://layoffs.fyi/
@golang_interview
И что самое интересное под сокращения попали даже сеньоры с 15-летним опытом из Microsoft, Google, Tesla, eBay и PayPal.
Среди самых частых причин — оптимизация расхрдов и... нейросети.
ChatGPT - остановись.
https://layoffs.fyi/
@golang_interview
Бесплатный вебинар от Слёрма «Траблшутинг K8s: инструменты и лайфхаки для разработчиков».
На вебинаре:
- начнём с kubectl,
- посмотрим сайдкар контейнеры и узнаем, зачем их использовать,
- разберемся с сетевыми проблемами,
- научимся использовать strace для сложных случаев
Спикер: Виталий Лихачев, SRE в крупном нидерландском тревелтехе.
Дата: 14 мая 19:00
👉 Занять место — через бота.
В конце вебинара — подарок 🎁
Вебинар проходит в рамках курса «Kubernetes для разработчиков»
Реклама ООО «Слёрм» ИНН 3652901451
На вебинаре:
- начнём с kubectl,
- посмотрим сайдкар контейнеры и узнаем, зачем их использовать,
- разберемся с сетевыми проблемами,
- научимся использовать strace для сложных случаев
Спикер: Виталий Лихачев, SRE в крупном нидерландском тревелтехе.
Дата: 14 мая 19:00
👉 Занять место — через бота.
В конце вебинара — подарок 🎁
Вебинар проходит в рамках курса «Kubernetes для разработчиков»
Реклама ООО «Слёрм» ИНН 3652901451
🗂️ gokv — универсальный интерфейс для key-value хранилищ на Go. В отличие от специфичных клиентов вроде go-redis, он абстрагирует детали реализации, позволяя писать код один раз, а затем подключать нужное хранилище через конфиг.
Особенность проекта в автоматической сериализации структур в JSON/gob/protobuf без ручного упорядочивания. Например, можно сохранить сложный struct в Redis или S3, а затем прочитать его из PostgreSQL — всё через стандартные методы
🤖 GitHub
@golang_interview
Особенность проекта в автоматической сериализации структур в JSON/gob/protobuf без ручного упорядочивания. Например, можно сохранить сложный struct в Redis или S3, а затем прочитать его из PostgreSQL — всё через стандартные методы
Set()`/`Get().
Проект пока в стадии активной разработки (v0.x), но уже используется в middleware для Gin и других пакетах, где важна гибкость выбора хранилища.🤖 GitHub
@golang_interview
❓Зачем спорить на ревью, если можно сразу договориться?
С 12 по 16 мая на Podlodka Go Crew разбираемся с темой «Стандарты разработки» — как задать стиль, структуру и правила, чтобы код писался быстрее, чище и без лишних обсуждений.
🔍 Вместе с VK Tech проследим эволюцию валидации Go-кода — какие подходы действительно прижились
.
⚖️ В рулетке кейсов разберём, где стоит настаивать на линтере, а где важнее гибкость и здравый смысл.
🏗 И на примере Т-Банка посмотрим, как архитектурные стандарты помогают расти от MVP до зрелого продукта.
📚 Всё — про автоматизацию, code-style и архитектуру, которую не придётся переизобретать.
🚢 Подключайтесь — https://podlodka.io/gocrew
С 12 по 16 мая на Podlodka Go Crew разбираемся с темой «Стандарты разработки» — как задать стиль, структуру и правила, чтобы код писался быстрее, чище и без лишних обсуждений.
🔍 Вместе с VK Tech проследим эволюцию валидации Go-кода — какие подходы действительно прижились
.
⚖️ В рулетке кейсов разберём, где стоит настаивать на линтере, а где важнее гибкость и здравый смысл.
🏗 И на примере Т-Банка посмотрим, как архитектурные стандарты помогают расти от MVP до зрелого продукта.
📚 Всё — про автоматизацию, code-style и архитектуру, которую не придётся переизобретать.
🚢 Подключайтесь — https://podlodka.io/gocrew
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Go (или Golang) — современный язык программирования от Google, который сочетает в себе простоту синтаксиса, высокую производительность и надёжную многопоточность. Ниже собрана хронология ключевых этапов его эволюции.
1. Зачатки идеи (2007)
- Место и время: Google, 2007 год
- Инициаторы: Роберт Гриземер, Роб Пайк и Кен Томпсон
- Мотивация:
- Устранить избыточную сложность C++ и Java
- Сохранить статическую типизацию и скорость компиляции
- Сделать параллелизм «из коробки» через модель CSP (Communicating Sequential Processes)
2. Первый публичный релиз (2009)
- 10 ноября 2009
- Запуск официального сайта [golang.org]
- Публикация открытого исходного кода
- Появление интерактивного «Tour of Go» для знакомства с основами языка
3. Go 1.0 — стабилизация и гарантия совместимости (2012)
- 28 марта 2012
- Выход Go 1.0 с обещанием: любая программа, скомпилированная под Go 1.0, будет работать без изменений во всех версиях Go 1.x
- Это решение укрепило доверие сообщества и заложило фундамент для расширения экосистемы
4. Ключевые промежуточные релизы
- Go 1.1 (13 мая 2013)
- Оптимизации компиляции и улучшения runtime
- Go 1.5 (19 августа 2015)
- Полный перенос компилятора и инструментов на Go (убрана зависимость от C)
- Существенно улучшен сборщик мусора
- Go 1.6 (17 февраля 2016)
- Ускорение стандартной библиотеки и улучшенные средства отладки
5. Gopher — талисман и бренд
- 2009: дизайнер Рене Френч создаёт милого Gopher-грызуна
- Ноябрь 2016: выпуск фирменных шрифтов Go и Go Mono
- Апрель 2018: обновлён логотип, подчёркивающий динамику и простоту
6. Система модулей (Go 1.11–1.13)
- Go 1.11 (август 2018): официальная поддержка модулей для управления зависимостями
- Go 1.13 (середина 2019): модули становятся режимом по умолчанию, заменяя устаревший GOPATH
7. Появление обобщённостей (generics) в Go 1.18
- 15 марта 2022
- Введение Generics — долгожданной возможности писать типобезопасный и переиспользуемый код
- Встроенные инструменты для фуззинга
- Новый режим workspace для одновременной работы над несколькими модулями
8. Современное состояние (Go 1.24 и далее)
- Апрель 2025: выход Go 1.24 с новыми оптимизациями компилятора, улучшениями runtime и расширенными инструментами профилирования
- Применение: Docker, Kubernetes, микросервисные архитектуры, высоконагруженные системы
- Сообщество: десятки тысяч публикаций, конференций GopherCon по всему миру, активная разработка экосистемы
> Go прошёл путь от внутреннего эксперимента Google до одного из самых популярных языков для инфраструктурного и высокопроизводительного ПО. Его главные преимущества — лаконичность, надёжность и встроенный параллелизм — делают Go незаменимым инструментом в эпоху многопроцессорных систем.
https://youtube.com/shorts/-lkVgKwrPM4?feature=share
Please open Telegram to view this post
VIEW IN TELEGRAM