本篇开始相当于go语言的面象对象局部,官网说,yes or no,可是可不是
1:给构造体增加行为办法时,传指针能够不复制数据
func (s Student) String() string func (s *Student) String1() string
2.Go提倡更小的接口,很多接口只蕴含一个办法,大接口能够由多个小接口组成
3.os.exit不会调用defer函数,panic会调用defer
4.如果不想panic导致程序失败,打印信息,能够应用recover
defer func() { if err := recover(); err != nil { fmt.Print("recover") }}()