编辑代码

package main
import "fmt"
func closure() func(num int)int{
        sum := 0
        return func(num int)int{
            sum+=num
            return sum;
        }
}
func main () {
    a := closure()
    fmt.Println(a(1))
    fmt.Println(a(9))
    b,c:= func(a int,b int)(d int,f int){
        d =b
        f =a+b
        return
    }(5,6)
    fmt.Println(b,c)
    str :=new(string)
    fmt.Println(str)
    str1 :="测试"
    str =&str1
    fmt.Println(str)
    fmt.Println(&str1)
}