Files
moxa/_test/defer4.go
2020-03-09 10:52:05 +01:00

24 lines
240 B
Go

package main
import "sync"
type T struct {
mu sync.RWMutex
name string
}
func (t *T) get() string {
t.mu.RLock()
defer t.mu.RUnlock()
return t.name
}
var d = T{name: "test"}
func main() {
println(d.get())
}
// Output:
// test