go 成员方法
被虐了,原来go里面的nil
可以调用方法,但是成员变量会panic
https://github.com/go-delve/delve/pull/1722#discussion_r336509209
package main
import (
"fmt"
)
type Blah struct {
}
func (b *Blah) Foo() {
fmt.Printf("hello!\n")
}
func main() {
var b *Blah = nil
b.Foo()
}