Sobes.tech

Golang

Nima uchun qisman indeks?

Middle+
Magnit Tech
38

Jamoa va boshqaruv jarayonlari (sprintlar, kanban va boshqalar) haqida gapirib bering

Senior
VK Live
38

interface TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Xotira oqishi kerak emas // get eskirishni qaytarmasligi kerak //amalga oshirish

Senior
X5
38

Go'da interfeys nima, nima uchun kerak, qanday ishlaydi? Qopqoq ostida qanday ko'rinadi?

Senior
YadroYadro
38

```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Аниқ савол йўқ, аммо код параллеллик, синхронлаштириш ва sync.Once ёки шунга ўхшаш техникалардан фойдаланиб, маълумотлар базасига бўлган мурожаатларни минималлаштириш вазифасини кўрсатади.)

Middle+
РамблерРамблер
38

Kod va jarayonlar nuqtai nazaridan jamoada ishlashdan nima sizni uzoqlashtirishi mumkin?

Senior
Штрафов нет
38

Kubernetesda sirlarni xavfsiz saqlash uchun qanday qilish kerak, agar hozirda ular ConfigMapda bo'lsa va namespacega o'qish huquqi bilan hamma uchun ochiq bo'lsa?

Senior
Не указано
38

O'zingiz, tajribangiz va loyihalaringiz haqida gapirib bering

Senior
СБЕРСБЕР
38

Yopiq kanalga yozish natijasi nima bo'ladi? (deadlock / panika / operatsiya xato bilan tugaydi)

Senior
Лаборатория Касперского
38

Sistem tahlilchi olib kelgan vazifalarni jamoa ichida qo'shimcha ravishda bo'laklarga ajirdingizmi?

Senior
AvitoAvito
38

Go ning faqat Go mos keladigan texnologik afzalliklari va ekotizimlari, ehtimol, noyob bo'lganlar, siz ayta olasizmi?

Senior
purrweb
38

Go bilan qancha vaqtdan beri ishlayapsiz? Oldingi ish joyingizda PHP va Go ni birga ishlatganingiz — bu qanday bo'ldi?

Senior
Магнит Тех
38

Texnik suhbatlar bo'yicha hozir qaysi bosqichdasiz? Takliflar bormi?

Middle+
OZONOZON
38

Qo'shimcha ish vaqti haqida nima fikrdasan?

Senior
Cloud.ru
38

Nega gRPC oqim o'rniga WebSocket ishlatmaslik kerak?

Middle
Small
38

Ko'p ipli o'zaro ta'sir qilishda qanday muammolar yuzaga keladi va ularni qanday hal qilish mumkin?

Senior
YadroYadro
38

Nil slice ga append qilishda panika bo'ladimi?

Middle
WildberriesWildberries
38

Bir ta'cirda odatda nechta mikroxizmatlar bo'ladi?

Middle
Aliexpress
38

Atrof muhit o'zgaruvchilari nima? Ular nima uchun kerak?

Middle+
YadroYadro
38

Go'da OOP bormi va qaysi shaklda?

Senior
YadroYadro
38
/412