- 博客(28)
- 收藏
- 关注
原创 Golang panic和recover机制
但是,当遇到不可恢复的错误状态时,如数组访问越界、空指针引用等,这些运行时错误会引起panic异常。这时,上述错误的处理方式显然就不合适了。recover()可以让进入恐慌流程的Goroutine恢复过来并重新获得流程控制权,需要注意的是,recover()让程序恢复,必须在延迟函数中执行。如果当前的Goroutine陷入恐慌,调用recover()可以捕获panic()的输入值,是程序恢复正常运行。需要注意的是,不应通过调用panic()函数来报告普通的错误,而应该只把它作为报告致命错误的一种方式。
2023-04-25 18:47:48 252
原创 Golang fresh热加载失败
fresh : 无法将“fresh”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1+ fresh+ ~~~~~ + CategoryInfo : ObjectNotFound: (fresk:String) [], Com mandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExcepti
2023-03-20 11:07:28 477
原创 Golang学习 Day_09
Golang学习 Day_09map,面向“对象”编程,结构体,方法“如果你无力去做那种惊天动地的大事,那就满怀热情地做好眼前的小事”
2023-03-10 20:43:35 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人