| 123456789101112131415161718 |
- // side_effect.go
- package main
- import (
- "fmt"
- )
- func Multiply(a, b int, reply *int) {
- *reply = a * b
- }
- func main() {
- n := 0
- reply := &n
- Multiply(10, 5, reply)
- fmt.Println("Multiply:", *reply) // Multiply: 50
- fmt.Println("Multiply:", n) // Multiply: 50
- }
|