github.com/traefik/yaegi@v0.15.1/_test/op2.go (about) 1 package main 2 3 import "fmt" 4 5 func main() { 6 a := 64 7 a += 64 8 fmt.Printf("a: %v %T", a, a) 9 fmt.Println() 10 11 b := 64 12 b -= 64 13 fmt.Printf("b: %v %T", b, b) 14 fmt.Println() 15 16 c := 64 17 c *= 64 18 fmt.Printf("c: %v %T", c, c) 19 fmt.Println() 20 21 d := 64 22 d /= 64 23 fmt.Printf("d: %v %T", d, d) 24 fmt.Println() 25 26 e := 64 27 e %= 64 28 fmt.Printf("e: %v %T", e, e) 29 fmt.Println() 30 } 31 32 // Output: 33 // a: 128 int 34 // b: 0 int 35 // c: 4096 int 36 // d: 1 int 37 // e: 0 int