100-go-mistakes/06-functions-methods/47-defer-evaluation/receiver/value/main.go
2021-12-27 15:57:20 +01:00

17 lines
182 B
Go

package main
import "fmt"
func main() {
s := Struct{id: "foo"}
defer s.print()
s.id = "bar"
}
type Struct struct {
id string
}
func (s Struct) print() {
fmt.Println(s.id)
}