Sobes.tech

Golang

Povedz mi, ako si optimalizoval dopyty — napísal si, že zníženie je z 10–12 minút na 5–7 minút. Čo je to za správu, ktorá trvá tak dlho? Ako si ju optimalizoval?

160

// Otázka 2. Čo sa zobrazí na obrazovke package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Spracovaná panika", r) } } }

160

Čo je zlé s kódom inkrementácie čítača v 1000 goroutines? Ako opraviť pomocou mutex, atomic alebo kanálov?

155
/11