Anonymous Quiz
    37%
    GetIP
      
    14%
    ResolveIP
      
    19%
    LookupIP
      
    29%
    GetHostByName
      
    💊5🔥2
  Anonymous Quiz
    34%
    Replace
      
    8%
    Substitute
      
    2%
    Change
      
    56%
    ReplaceAll
      
    🔥3
  Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊7👍3😁3
  Anonymous Quiz
    26%
    SetUTC
      
    50%
    UTC
      
    10%
    ToUTC
      
    13%
    NowUTC
      
    🔥6👍1
  Anonymous Quiz
    33%
    ToLowerCase
      
    17%
    LowerCase
      
    2%
    Downcase
      
    48%
    ToLower
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍9
  Anonymous Quiz
    1%
    -1
      
    91%
    0
      
    7%
    nil
      
    1%
    undefined
      
    💊4👍2
  Anonymous Quiz
    97%
    & и *
      
    1%
    ++ и - -
      
    0%
    + и -
      
    2%
    >и <<
      
    💊7👍1
  Интерфейс состоит из двух частей: указателя на динамический тип и указателя на данные, связанные с этим типом. Такая структура позволяет интерфейсу хранить и управлять значениями разных типов динамически.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍4🔥4
  Anonymous Quiz
    7%
    sync.Once
      
    87%
    mutex.Lock()
      
    3%
    goroutine.Safe()
      
    3%
    chan
      
    Anonymous Quiz
    9%
    Программа завершится с ошибкой
      
    68%
    Закрытие канала не повлияет на программу
      
    5%
    Значения в канале будут автоматически удалены
      
    18%
    Канал станет неактивным, но значения останутся
      
    NAT может использоваться для реализации прокси-серверов или маршрутизации сетевых запросов с помощью библиотек вроде net или net/http. Позволяет взаимодействовать с NAT, включая обработку частных и публичных IP-адресов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤5👀4🔥1💊1
  Anonymous Quiz
    64%
    params
      
    17%
    varargs
      
    15%
    variadic
      
    4%
    ellipsis
      
    💊19👀2
  Anonymous Quiz
    36%
    break
      
    3%
    stop
      
    2%
    halt
      
    59%
    exit
      
    💊12👀4
  Это потокобезопасные операции с примитивными данными без мьютексов. Они включают операции чтения, записи, инкремента, сравнения и замены. Используются для повышения производительности при работе с простыми объектами, такими как счетчики или флаги.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍9❤1
  Anonymous Quiz
    1%
    func start() {}
      
    96%
    func main() {}
      
    0%
    func entry() {}
      
    3%
    func main() int {}
      
    💊21🤔3👍2
  Anonymous Quiz
    48%
    func (t *Type) Method(m func() Type) {}
      
    5%
    func (t Type) Method(m func() Type) {}
      
    44%
    func (t *Type) Method(m func() *Type) {}
      
    3%
    func t.Type.Method(m func() Type) {}
      
    💊23🤔3
  - Встраивание дает доступ к методам встроенной структуры, но не создает иерархии.
2. Избегание жесткой привязки:
- Код становится более модульным, без строгой зависимости от базового типа.
3. Композиция вместо наследования:
- Go следует принципу композиции, что упрощает тестирование и повторное использование.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5❤1🔥1
  Anonymous Quiz
    5%
    Количество элементов в срезе
      
    87%
    Максимальное количество элементов, которое может содержать срез
      
    6%
    Размер среза в байтах
      
    1%
    Количество использованных элементов в срезе
      
    👍6
  Anonymous Quiz
    76%
    len(slice) == 0
      
    7%
    slice == nil
      
    2%
    empty(slice)
      
    15%
    slice.isEmpty()
      
    💊3🤔2
  