Anonymous Quiz
    88%
    sync.Once
      
    5%
    sync.Mutex
      
    3%
    sync.WaitGroup
      
    5%
    sync.Atomic
      
    💊3
  Anonymous Quiz
    42%
    NewPool
      
    20%
    CreatePool
      
    4%
    NewCond
      
    34%
    Pool
      
    👍2
  Тип string в Go — это последовательность байтов, закодированных в UTF-8.
Он реализован как структура:
- указатель на массив байтов;
- длина строки.
Строки неизменяемы. Любая операция, которая кажется «изменением», на самом деле создаёт новую строку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7
  Anonymous Quiz
    72%
    Go kit
      
    14%
    Flask
      
    5%
    Spring Boot
      
    9%
    Koa
      
    💊21
  Anonymous Quiz
    11%
    go list
      
    14%
    go mod dependencies
      
    10%
    go mod tidy
      
    65%
    go mod list
      
    2. Структуры, если они не содержат слайсов, карт или других несравнимых типов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7🔥1
  Anonymous Quiz
    5%
    true
      
    77%
    false
      
    14%
    nil
      
    4%
    undefined
      
    💊2
  Anonymous Quiz
    4%
    Array
      
    22%
    Map
      
    5%
    Slice
      
    68%
    Interface
      
    💊23👍1
  Пустая структура в Go (struct{}) занимает 0 байт.
Она не содержит ни одного поля, и компилятор оптимизирует её до нуля. Это удобно, например, для использования в map[T]struct{} — в качестве множества без нагрузки на память.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥4👍2
  Anonymous Quiz
    35%
    Add
      
    40%
    Sum
      
    3%
    Plus
      
    23%
    AddBig
      
    👍1
  Anonymous Quiz
    4%
    Механизм для обработки ошибок
      
    92%
    Механизм для включения одного типа в другой
      
    2%
    Механизм для работы с файлами
      
    2%
    Механизм для работы с сетями
      
    👍5💊1
  Сериализация — это процесс преобразования объекта или структуры в формат, пригодный для хранения или передачи (например, в JSON, XML, бинарный формат).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍9
  Anonymous Quiz
    81%
    reflect.TypeOf
      
    2%
    reflect.KindOf
      
    7%
    reflect.ValueOf
      
    10%
    reflect.GetType
      
    💊2👍1
  Anonymous Quiz
    84%
    Только for
      
    0%
    Только while
      
    9%
    for, while и do-while
      
    7%
    Только for и foreach
      
    💊8🤔3
  - Избегай += в цикле, особенно для больших строк.
- Используй Array<String> и .joined():
- Или заранее выдели память:
Это снижает количество аллокаций и ускоряет работу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊19🔥1
  Anonymous Quiz
    15%
    ReadString
      
    67%
    Read
      
    6%
    ReadRune
      
    13%
    ReadBytes
      
    💊2
  Anonymous Quiz
    5%
    Небуферизированный канал не может быть закрыт.
      
    10%
    Данные в буферизованном канале теряются при закрытии.
      
    74%
    После закрытия канала можно продолжать из него получать данные.
      
    11%
    Закрытие канала автоматически освобождает память Go.
      
    👍4
  Удаление индекса осуществляется через изменение структуры таблицы. Нужно знать точное имя индекса. Индексы, созданные явно, удаляются отдельно, а системные (например, первичный ключ) — специальной командой. Это может потребоваться при оптимизации или изменении структуры таблицы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥3👍1
  Anonymous Quiz
    77%
    Beego
      
    6%
    Angular
      
    10%
    React
      
    8%
    Vue
      
    💊25
  Anonymous Quiz
    25%
    ReadLine
      
    26%
    Read
      
    17%
    ReadString
      
    33%
    Scan
      
    