Sobes.tech

Golang

// Jautājums 3. Ko ekrānā parādīs package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }

198

// Jautājums 4. Ko ekrānā parādīs package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }

197

Funkcija math.Pow atgriež float64, mēs skaidri norādām int32 un mēģinām ievietot lielu skaitli — kas notiks?

192

Pastāsti man par slices Go valodā: kas tas ir, no kā tie sastāv, kas notiks, pievienojot ar append funkcijā, kas pieņem slice?

191
/11