Goда каталар кандай иштелип чыгат? errors.Is жана errors.As кандай айырмаланат?
Golang
Таза каналдан окуу учурунда түбөлүк блоктонуудан кантип сакталуу керек? Select деген эмне жана анын үлгүлөрү кандай?
Кандай көйгөйлөр пайда болушу мүмкүн жалпы эс тутумду агымдар менен колдонууда? Race condition деген эмне?
Контейнеризация менен виртуализациянын айырмасы эмнеде?
Функцияга өткөрүлгөндө, элемент кошулганда жана бар болгонду өзгөртүп жатканда, slice менен эмне болот?
Горутиңдер бири-бири менен кантип байланышта болушу мүмкүн? Go тилинде синхрондоштуруу үчүн кандай ыкмалар бар?
Неге жумушту алмаштырасыз?
HTTP/1, HTTP/2 жана HTTP/3 кандай айырмаланат?
// Берилген сортталган кесимдер A жана B. Кесимдер уникалдуу маанилерди сактайт. Алардын бирикмесин кайра кайталанбастан сортталган RES кесиминде чыгарыңыз. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]
WaitGroup жөнүндө көбүрөөк айтып бер: ал кандай иштейт, Add, Done, Wait эмне кылат?
Контейнерлер менен виртуалдык машиналардын айырмасы неде?
Сен билген Linux командасы. kill командасы эмне кылат?
Горутиндер деген эмне? Алар кандайча кадимки жиптерден (threads) айырмаланат?
Тирлердин ортосунда жалпы эс тутуму болбогондуктан кандай көйгөйлөр чыгышы мүмкүн? Аларды кантип алдын алса болот? Кантип синхрондоштуруу ыкмаларын билесиң?
Виртуализация менен контейнеризациянын айырмасы эмнеде?
Канал менен иштөөдө паника чыгарып эмне кылуу керек? Nil-канал жана жабык канал менен операциялар учурунда эмне болот?
Кайсы долбоорлоо үлгүлөрүн билесиң? Канча топтом бар?
Процесстер менен агымдардын айырмасы эмнеде?
Партитиялоо жана шардтоо эмнени билдирет?
Go'догу контекст деген эмне? Кантип колдонулат? Контекст аркылуу болтурбоо кантип иштейт?