摘要:        
退出程序通常是正确处理宕机的方式,最安全的做法还是选择性地使用recover。    阅读全文
posted @ 2018-07-16 18:26
一片湖海
阅读(229)
评论(0)
推荐(0)
        
            
        
        
摘要:        
函数变量也有类型,可以赋值给变量或者传递或从其他函数中返回。函数类型的零值是nil,调用一个空的函数变量将导致宕机。函数类型本身不可比较。    阅读全文
posted @ 2018-07-16 18:25
一片湖海
阅读(245)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Go语言的类型系统会捕获许多编译时错误。Go语言运行时检测到错误(比如数组越界,引用空指针等),它就会发生宕机。当宕机发生时,所有的延迟函数以倒序执行。Go语言的宕机机制让延迟执行的函数在栈清理之前调用。    阅读全文
posted @ 2018-07-16 18:25
一片湖海
阅读(600)
评论(0)
推荐(0)
        
            
        
        
摘要:        
变长函数被调用的时候可以有可变的参数个数。在参数列表最后的类型名称之前使用省略号“...”表示声明一个变长函数。变长函数参数实际是一个slice。变长函数通常用于格式化字符串(...interface{})变长函数的类型和一个带有普通slice参数的函数类型是不一样的。    阅读全文
posted @ 2018-07-16 18:24
一片湖海
阅读(242)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号