mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 01:08:53 +08:00
19 lines
282 B
Go
19 lines
282 B
Go
// 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
|
|
}
|