Sobes.tech

Golang

Beszélj a versenyképes feldolgozásról — hogyan korlátozták a párhuzamosságot, hogyan választották ki a paramétereket mérések alapján?

186

Mi történik, ha további matematikai műveleteket végzünk egy túlcsordult int32 eredménnyel — lesz hiba, pánik vagy valami más?

186

Hogyan optimalizáltad a 10-20 perces lekérdezéseket 5-7 percre? Milyen jelentések futottak ilyen hosszú ideig?

185

Létrehoztál történelmi táblákat, például a felhasználó számára, ahol tárolódik a tulajdonságainak változási története?

185

// 5. kérdés. Mit fog kiírni a képernyőre func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }

184

// 2. kérdés. Mit fog kiírni a képernyőre package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }

183

// 3. kérdés. Mit ír ki a képernyőre package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) - 1 fmt.Println(i) }

183
/11