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

浙公网安备 33010602011771号