Anonymous Quiz
    17%
    Счетчик WaitGroup установится в ноль.
      
    10%
    Вызов Add() будет проигнорирован без изменений.
      
    7%
    WaitGroup автоматически сбрасывается и начинается заново.
      
    65%
    Произойдет паника из-за неверного использования.
      
    HTTP/3, работающий на основе QUIC, обеспечивает быструю передачу данных поверх UDP. Для его использования в Go можно применять библиотеки вроде quic-go, позволяющие интегрировать поддержку HTTP/3.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥3👍1
  Anonymous Quiz
    54%
    encoding/base64
      
    25%
    crypto/base64
      
    6%
    base64
      
    15%
    encoding/crypto
      
    Anonymous Quiz
    59%
    Marshal
      
    19%
    Encode
      
    7%
    Serialize
      
    15%
    ToXML
      
    - При нехватке места создаётся новый массив большей ёмкости.
- Обычно размер удваивается, пока не достигает определённого порога, после чего рост может становиться более линейным или адаптивным (зависит от языка/реализации).
Это даёт амортизированную сложность O(1) на добавление, несмотря на редкие дорогостоящие перераспределения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5💊1
  Anonymous Quiz
    58%
    AddTask
      
    11%
    Submit
      
    13%
    Enqueue
      
    18%
    Schedule
      
    💊15
  Anonymous Quiz
    28%
    GetResult
      
    39%
    Fetch
      
    13%
    Retrieve
      
    19%
    Result
      
    💊5
  1. Оптимизация сложных WHERE условий – ускоряют фильтрацию по нескольким полям.
2. Ускорение сортировки (ORDER BY) – если порядок столбцов в индексе совпадает с сортировкой, MySQL использует индекс.
3. Оптимизация соединений (JOIN) – индексы помогают MySQL быстрее находить соединяемые записи.
4. Снижение нагрузки на БД – индексы уменьшают количество операций чтения с диска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1
  Anonymous Quiz
    42%
    Printf
      
    6%
    Fprintf
      
    46%
    Sprintf
      
    7%
    Println
      
    💊8🤔3
  Anonymous Quiz
    19%
    Strategy
      
    34%
    Adapter
      
    17%
    Proxy
      
    29%
    Singleton
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍8
  Anonymous Quiz
    19%
    Difference
      
    25%
    Sub
      
    34%
    Diff
      
    22%
    Between
      
    Anonymous Quiz
    23%
    SetTimer
      
    67%
    NewTimer
      
    6%
    StartTimer
      
    4%
    CreateTimer
      
    default выполняется, если ни один из каналов в select не готов. Это предотвращает блокировку горутины, позволяя ей продолжить выполнение программы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  Anonymous Quiz
    45%
    GetHostAddr
      
    32%
    HostIP
      
    8%
    ResolveIPAddr
      
    15%
    LookupHost
      
    Anonymous Quiz
    10%
    -cover
      
    48%
    -bench
      
    17%
    -trace
      
    25%
    -cpuprofile
      
    В Go нет встроенного типа set, но его легко реализовать через map с булевыми значениями, где ключи — это уникальные элементы множества. Это даёт быстрый доступ к элементу по ключу (проверка принадлежности — за O(1)) и автоматическое исключение дубликатов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥6💊4
  Anonymous Quiz
    3%
    var m map[int]string
      
    95%
    var m map[string]int
      
    1%
    var m dict[string]int
      
    0%
    var m dict[int]string
      
    🤔5🔥1💊1
  Anonymous Quiz
    39%
    go clean -modcache
      
    15%
    go remove -cache
      
    42%
    go tidy -cache
      
    5%
    go delete -modcache
      
    В дереве (например, бинарном дереве поиска):
- Сравнивается ключ с корнем.
- Если меньше — идём влево, если больше — вправо.
- Так повторяется, пока не найдётся элемент или не достигнется конец.
В сбалансированных деревьях (B-tree, AVL) время поиска — логарифмическое, что намного быстрее, чем линейный перебор, особенно при больших объёмах данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍4🔥1
  