Sobes.tech

RPC стилинин аталышы эмне дегендик? Биздин учурда gRPC жана REST — алар эмнеде айырмаланат?

185

Сен дагы да Magnitте иштейсиңби? Неге базарга чыгууга чечим кылдың?

185

Inboxтан кийин pipelineде эмне болуп жатты? Маалыматтар базага кандай жазылып жатты?

184

// Суроо 5. Экранда эмне көрсөтүлөт func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }

184

Тарыхый таблицаларды түздүңүзбү — мисалы, колдонуучунун өзгөрүүлөрүнүн тарыхын сактоо үчүн?

183

// Суроо 3. Экранада эмне чыгат package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) - 1 fmt.Println(i) }

183

Кандайча 10-20 мүнөттүк суроолорду 5-7ге оптималдаштырып жатасыз? Канча отчёттор ушундай узак убакыт талап кылды?

183

Паника болгондо колдонмонун кулап калбоосу үчүн recover кайда жазылышы керек, эгерде ал көптөгөн акыркы чекиттерге, көптөгөн көзкарандылыкка (маалымат базасы, кэш, китепканалар) ээ болсо?

181

Өзүңүз жөнүндө айтып бериңиз, эмне менен алектендиңиз, эмне кылдыңыз?

181

Биринчі синхрондашуу каналы кандай болчу? Бул маалымат моделби, анын негизинде байыган болушу мүмкүн?

181

// Суроо 2. Экранада эмне көрсөтүлөт package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }

181

Колдонуу менен иштелип чыккан билдирүүлөр менен эмне кылышты? Канча вариант бар болчу?

181

Тастыктама жөнүндө мага айтып бер: кайсы тастыктама варианттары бар, эгерде билдирүү тастыкталбаса эмне болот?

180
/11