11 2021 档案

摘要:使用 原理 使用 在 Golang 中可以通过 recover 来捕获 panic 恢复程序,使用时需要注意: recover 只能捕获 当前协程 的 panic,类似下面的方式捕获会失败: package main import ( "log" ) func main() { // Recover 阅读全文
posted @ 2021-11-27 17:15 rgb-24bit 阅读(71) 评论(0) 推荐(0)
摘要:在 Rust 标准库中,类似 Rc、LinkedList 的结构体都持有一个 PhantomData 类型的字段,当我们自己去实现一个类似的结构体的时候,会发现即使没有这个字段好像也没有问题,编译器能够正常编译通过(linked_list impl)。 标准库中的结构体会持有一个类型为 Phanto 阅读全文
posted @ 2021-11-20 16:21 rgb-24bit 阅读(193) 评论(0) 推荐(0)

隐藏