### defer知識點
```
package main
import "fmt"
func one()int{
n := 0
defer func(){
n ++
}()
return n
}
func two()*int{
n := 0
defer func(){
n ++
}()
return &n
}
func main() {
oneRes := one()
twoRes := two()
fmt.Println(oneRes)
fmt.Println(*twoRes)
}
```
### 指針知識點
```
var a *int
*a = 100
fmt.Println(a)
```