Sobes.tech

Golang

Mis vahe on goroutine'il ja voolul?

Middle
ООО Левел Тревел
86

Miks on vaja TCP, kui saab lihtsalt IP-paketid uuesti saata vastuse puudumisel?

Middle
VKVK
86

Kus, teie arvates, algab highload? Mis on piir highload ja mitte-highload vahel?

Middle+
ClearWay
86

Rääkige oma kogemusest programmeerimiskeeltes, välja arvatud Go, mida te olete kasutanud. Kuidas teile meeldib Go?

Senior
OZONOZON
86

Kas alati on hea, kui on indeks? Kas valik koos indeksi sisse lülitamisega on alati parem kui ilma selleta?

Senior
ВайлдберрисВайлдберрис
86

Kui suur on sinu kogemus Redisiga kasti ja sõnumibrokkerina?

Senior
Sequoia Ads
86

Kuidas töötab select mitme kanaliga Go-s?

Middle
VKVK
86

Mis on XSS (Cross-Site Scripting) ja kuidas sellega võidelda?

Middle
VKVK
86

// Vajadzētu implementēt funkciju, kas komprimeerib stringi, izmantojot run-length encoding algoritmu. // Ja tiek atrasta vienādu vērtību sērija, tā tiek aizstāta ar sērijas garumu un vērtību. func Encode(s string) string { panic("neizpildīts") }

Senior
Avanpost
86

Millega sa viimati tööl tegelesid?

Senior
bip.ru
86

// Find the maximum even number package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("Maximum is %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }

Middle
WildberriesWildberries
86

Miks sa läksid turule? Mis ei meeldi praegusel kohal?

Senior
BLS-Soft
86

Kirjeldage Linux-serveri laadimisprotsessi alates käivitamisest kuni terminali käivitamiseni

Senior
VKVK
86

Milleks on Kafka-s tarbijagrupp vaja?

Senior
Lanit PPM
86

Mida täpselt võimaldab plokiahel, mida lihtsalt avaliku/privaatsõlme paar ei võimalda?

Middle
Graveling
86

Milline andmetüüp Go-s kasutatakse Unicode märkide esitamiseks?

Middle+
МТСМТС
86

Miks võib Linuxi protsess saada out-of-memory vea, isegi kui mälu näitab vaba?

Senior
AltDev
86

Miks sa läksid Flutterist Go-ks?

Senior
AvitoAvito
86

Mis on errors.Is ja errors.As, milleks need on ja millist probleemi nad lahendavad?

Senior
Магнум
86

Andke näide juhtumist, kus SELECT FOR UPDATE võib viia deadlockini.

Senior
OZONOZON
86
/412