Sobes.tech

Golang

Kako su se filtrirali duplikati? Nije li bilo moguće identifikovati duplikat po ID? Zašto obogaćivati podatke iz Redis-a?

Senior
OkkoOkko
43

Koje je bilo maksimalno broj zahteva u sekundi kod najopterećenije usluge?

Senior
eLama
43

Ispričaj mi o praznoj strukturi struct{}. Slučajevi korišćenja, koliko memorije zauzima?

Senior
СБК ПАРУС
43

Šta je rune u Go?

Senior
техвил
43

Da li će biti panike ako se doda append na nil slice?

Middle
WildberriesWildberries
43

HeadHunter može poslati odgovor putem webhook-a, dok to Avito ne može — morate ići sami. Kako to obraditi?

Senior
OZONOZON
43

Na osnov čega je rađeno particionisanje u Amazon Athena?

Middle
СБЕРСБЕР
43

Можеш ли описати шта користиш за читање канала у goroutine-у радника?

Senior
Cloud.ru
42

Šta ti se sviđa u Go i šta te nervira?

Middle
WildberriesWildberries
42

Ako dođemo do završnih faza, колико бисте се осећали удобно ако затражим контакте са претходних радних места за повратне информације?

Senior
Flant
42

Може ли се побољшати алгоритам maxSegment?

Senior
Яндекс
42

Šta će se desiti sa trenutnim zahtevima bez Graceful Shutdown prilikom završetka procesa?

Senior
2gis2gis
42

Koji su rokovi za vruće ponude prema statusu pretrage?

Middle
X5 groupX5 group
42

Koji nivoi izolacije transakcija postoje u PostgreSQL i od kojih anomalija štite?

Middle+
СБЕРСБЕР
42

Ispričaj mi o svom iskustvu

Senior
bip.ru
42

// все елементи у слайса трябва да са уникални + общо 1000 елемента // програмата не трябва да се блокира излишно заради time.sleep func main() { checkIncrement := map[int]int32{} var data []int for i := 0; i < 1000; i++ { go func() { data = append(data, i) if _, found := checkIncrement[i]; found { fmt.Println(i) panic("дублирано увеличение") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }

Senior
FREEDOM LIFESTYLE
42

Kako bi odredio da je jedna verzija četa bolja od druge ako imaš dve verzije?

Senior
AvitoAvito
42

Šta su nizovi u Go i koje su njihove osobine?

Senior
ClearWay
42

Да ли ти је познато командно: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?

Middle+
VK CloudVK Cloud
42

Може ли се оптимизовати тако да низ res буде на стеку, а не на хипу? Шта је потребно урадити за то?

Senior
А7
42
/412