摘要:
panic(运行时恐慌)是一种只会在程序运行时才回抛出来的异常。在panic被抛出之后,如果没有在程序里添加任何保护措施的话,程序就会在打印出panic的详情,终止运行。 如果一个panic是无意间引发的,其中的值只能由Go语言运行时系统给定,但是当使用painc函数有意引发一个panic时,却可以 阅读全文
摘要:
· error类型是一个接口类型,也是一个Go语言的内建类型。在这个接口类型的声明中只包含了一个方法Error。这个方法不接受任何参数,但是会返回一个string类型的结果。它的作用是返回错误信息的字符串表示形象。我们使用error类型的方式通常是,在函数声明结果列表的最后,声明一个该类型的结果。同 阅读全文