V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  BeautifulSoap  ›  全部回复第 134 页 / 共 134 页
回复总数  2668
1 ... 125  126  127  128  129  130  131  132  133  134  
2020 年 12 月 31 日
回复了 geebos 创建的主题 问与答 Go 为什么不能采用抛出错误的方式处理错误
@geebos panic 能捕获啊,只不过函数内部无法像有异常机制的语言那样针对特定的代码段 try catch 罢了
。但你的需求是:程序出异常时顺着调用栈一路上抛然后集中处理。这点 panic 是完全可以胜任的

以及 go 语言使用 error 返回值也完全能实现将错误一路上抛的功能(只要你的程序对所有函数调用的 error 做处理就行,没你想得那么麻烦,ide 都是自动生成的)
学习一门语言就应该尝试遵循它的语言哲学,虽然 go 的这 error 返回值的确啰嗦了点,但是并不一定差于 try catch
我对 go 的 error 最大的不满也就是标准库里生成的 error 不带调用栈,导致错误一路返回到最顶层后完全不知道这错误的发生在哪里。不过这个问题解决起来也不难就是了
2020 年 12 月 31 日
回复了 geebos 创建的主题 问与答 Go 为什么不能采用抛出错误的方式处理错误
@geebos "Java 至少出错会自动抛出" 排除掉运行时的错误(除以 0,空指针之类的) java 抛错误也都是要你手动 throw 一个异常的,没理解你说的出错自动抛出的意思
2020 年 12 月 31 日
回复了 geebos 创建的主题 问与答 Go 为什么不能采用抛出错误的方式处理错误
@geebos 我寻思这个需求和你用不用 go 的错误处理没关系啊
2020 年 12 月 30 日
回复了 xiandefh 创建的主题 优惠信息 财新通包年 9.9 美元
$42.99 ,这么快就结束了??
2020 年 12 月 30 日
回复了 idblife 创建的主题 分享发现 youtube music 的推荐算法比网易云不知道高到哪里去了
网易云的音乐推荐是真的辣鸡
只因为收藏了一首某歌手的歌,结果之后的日推天天都给我推那个歌手的歌,那个歌手的歌我都听过,就只喜欢那一首,结果还天天给我推不喜欢的歌,后来逼得我直接把歌手拉黑了
还有同一首歌一星期不停重复给我推荐,非逼我把歌曲拉黑的才行。但问题是网易云你拉黑的歌曲越多,每日推荐的歌曲就越离谱,真的是不服不行
2020 年 12 月 30 日
回复了 yklaxds 创建的主题 FreeBSD Fcitx5 上线 FreeBSD
任天堂 Switch 上的系统就是 FreeBSD (狗头
@delectate 搜狗的个人词库只能导出一部分,无法导出全部。请问有办法全部导出吗?
@charlie21 感谢,学到了一个词。不过通过似乎使用 ghost typing 关键字也找不到相关的帖子 orz
1 ... 125  126  127  128  129  130  131  132  133  134  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3194 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 12:05 · PVG 20:05 · LAX 05:05 · JFK 08:05
♥ Do have faith in what you're doing.