Sobes.tech

Golang

Je program skompilovaný, ak deklarujeme funkciu main s argumentmi?

Middle
Еаптека
42

Môžeš opísať, čo používaš na čítanie kanála v goroutine pracovníkov?

Senior
Cloud.ru
42

Aké dátové typy je možné použiť ako kľúč pre mapu? Môže sa použiť pole ako kľúč?

Senior
Магнум
42

Ohodnoťte svoje znalosti o Go a PostgreSQL od 1 do 10.

Senior
Lenta Tech
42

Ako ste zabezpečili konzistentnosť údajov v projekte? Boli prípady odchýlok?

Middle
КуперКупер
42

HR platforma už existovala, keď si prišiel, alebo bola napísaná od nuly?

Senior
Hi Rockits
42

Povedz mi o svojej izkušnji

Senior
bip.ru
42

// všetky prvky slice musia byť jedinečné + celkovo 1000 prvkov // program sa nesmie zbytočne zaseknúť kvôli 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("duplicitný nárast") } checkIncrement[i] = 1 }() } time.Sleep(2 * time.Second) fmt.Println(len(data)) }

Senior
FREEDOM LIFESTYLE
42

Čo sa zobrazí pri spustení programu: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulácia práce }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
OZONOZON
42

Čo je nové v Go 1.26?

Middle+
Защита Инфо Транс z-it
42

Prečo sa Alpine používa ako základný obraz?

Middle+
Астрал-Софт
42

Koľko pamäte sa pridelení pri vytváraní goroutine (minimálne a maximálne)?

Middle+
МВидеоМВидео
42

Napíšte funkciu, ktorá odstráni všetky prvky rovné val zo slice na mieste. Vráti slice bez odstránených hodnôt. func RemoveValue(slice []int, val int) []int { // váš kód } // Príklad RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}

Middle+
OZONOZON
42

Kde momentálne bývate a aký formát práce zvažujete?

Middle
YadroYadro
42

Povedz mi o sync.Atomic: na čo sa používa, musel si ho použiť v práci?

Senior
sber tech
42

Ako vyriešiť, ak je filter s vysokou prioritou príliš široký a zje celý rozpočet?

Senior
OZONOZON
42

Čo vracal vyhľadávací servis?

Middle
МВидеоМВидео
42

Aké primitives synchronizácie existujú v Go?

Senior
VK CloudVK Cloud
42

Aký je záver — treba písať testy, správne?

Senior
МТСМТС
42

Môžete stručne opísať, z akých služieb systém pozostával a ako medzi sebou komunikovali?

Senior
АЭРО
42
/412