Какой размер у структуры?
👻 — 3 байта
🌚 — 24 байта
⚡️ — 10 байт
🤔 — Напишу свой ответ
👾 — Хочу просто узнать ответ
🐸 Библиотека задач по Go
👻 — 3 байта
🌚 — 24 байта
⚡️ — 10 байт
🤔 — Напишу свой ответ
👾 — Хочу просто узнать ответ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔄 У вас есть миллион элементов. Какое максимальное количество шагов сделает бинарный поиск прежде чем найдёт искомый элемент
👻 — 2 шага
🌚 — 20 шагов
⭐️ — 99 шагов
⚡️ — 134 шага
🤔 — Напишу свой ответ
👾 — Хочу просто узнать ответ
🐸 Библиотека задач по Go
👻 — 2 шага
🌚 — 20 шагов
⚡️ — 134 шага
🤔 — Напишу свой ответ
👾 — Хочу просто узнать ответ
Please open Telegram to view this post
VIEW IN TELEGRAM
👻 — Когда поток получает слишком много ресурсов, а другие простаивают
🌚 — Когда поток не получает доступа к ресурсу из-за блокировки другими
⚡️ — Когда два потока одновременно меняют одну переменную
👾 — Хочу просто узнать ответ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов.
IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии
Библиотека программиста — новости из мира IT и технологий
Книги для программистов — самые годные книги по любым языкам и стекам
IT-мемы — мемы про жизу айтишника
Proglib Academy — обучение и курсы, чтобы стать топовым специалистом
Азбука айтишника — азы из мира разработки
Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ
Библиотека фронтендера — все о JS, React, Angular и не только
Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin
Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься
Библиотека тестировщика — самое интересное о том, как крашить код
🦫 Go
Библиотека Go-разработчика
Библиотека задач по Go
Библиотека Go для собеса
Вакансии по Go
#️⃣ C#
Библиотека шарписта
Библиотека задач по C#
Библиотека собеса по C#
Вакансии по C#
🔧 DevOps
Библиотека devops’а
Библиотека задач по DevOps
Библиотека собеса по DevOps
Вакансии по DevOps & SRE
🐘 PHP
Библиотека пхпшника
Библиотека задач по PHP
Библиотека PHP для собеса
Вакансии по PHP, Symfony, Laravel
🐍 Python
Библиотека питониста
Библиотека Python для собеса
Библиотека задач по Python
Вакансии по питону, Django, Flask
☕️ Java
Библиотека джависта
Библиотека задач по Java
Библиотека Java для собеса
Вакансии по Java
📊 Data Science
Библиотека дата-сайентиста
Библиотека задач по Data Science
Библиотека Data Science для собеса
Вакансии по Data Science
🎮 C++
Библиотека C/C++ разработчика
Библиотека задач по C++
Библиотека C++ для собеса
Вакансии по C++
Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Что делает CGO_ENABLED=0
👻 — Включает поддержку CGo, позволяя Go-коду использовать C-функции.
🌚 — Уменьшает производительность Go-кода, так как CGo быстрее.
⚡️ — Отключает поддержку CGo, создавая полностью независимый бинарник.
🎉 — Требует, чтобы все зависимости были написаны на чистом Go.
👾 — Узнать ответ
🐸 Библиотека задач по Go
👻 — Включает поддержку CGo, позволяя Go-коду использовать C-функции.
🌚 — Уменьшает производительность Go-кода, так как CGo быстрее.
⚡️ — Отключает поддержку CGo, создавая полностью независимый бинарник.
🎉 — Требует, чтобы все зависимости были написаны на чистом Go.
👾 — Узнать ответ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Какой пакет всегда нужен для создания исполняемого Go-приложения
👻 — fmt
🌚 — os
⚡️ — utils
🎉 — main
🐸 Библиотека задач по Go
👻 — fmt
🌚 — os
⚡️ — utils
🎉 — main
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Какой идентификатор доступен из другого пакета
👻 — func calculateSum(a, b int) int {}
🌚 — func CalculateSum(a, b int) int {}
⚡️ — private func CalculateSum(a, b int) int {}
🎉 — func (s *Sum) calculate() int {}
🐸 Библиотека задач по Go
👻 — func calculateSum(a, b int) int {}
🌚 — func CalculateSum(a, b int) int {}
⚡️ — private func CalculateSum(a, b int) int {}
🎉 — func (s *Sum) calculate() int {}
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Что делает
👻 — Проверяет, является ли err экземпляром ErrNotFound, включая обёрнутые ошибки.
🌚 — Проверяет, является ли err той же переменной, что и ErrNotFound
⚡️ — Всегда возвращает false, так как
🎉 — Это устаревший метод, теперь используется err == ErrNotFound
🐸 Библиотека задач по Go
errors.Is(err, ErrNotFound)
👻 — Проверяет, является ли err экземпляром ErrNotFound, включая обёрнутые ошибки.
🌚 — Проверяет, является ли err той же переменной, что и ErrNotFound
⚡️ — Всегда возвращает false, так как
errors.Is()
не существует🎉 — Это устаревший метод, теперь используется err == ErrNotFound
Please open Telegram to view this post
VIEW IN TELEGRAM
👻 — int
🌚 — float32
⚡️ — float64
🎉 — double
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Как вам задачи прошедшей недели
Anonymous Poll
6%
Сложновато 😣
43%
В самый раз 👍
60%
Слишком просто, надо бы сложнее 👀
⚡️ — Да, можно передать в функции
👻 — Нет, каналы нельзя передавать в функции
🌚 — Да, но только если канал объявлен как chan int
Please open Telegram to view this post
VIEW IN TELEGRAM
👻 — "Получено: Данные получены"
🌚 — "Тайм-аут: данные не пришли вовремя"
⚡️ — Ошибка компиляции
🎉 — Программа зависнет
Please open Telegram to view this post
VIEW IN TELEGRAM
👻 —
sync.WaitGroup
🌚 —
sync.ProgLib
⚡️ —
sync.Mutex
или sync.RWMutex
🎉 —
sync.AtomicInt
Please open Telegram to view this post
VIEW IN TELEGRAM