V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dafsic  ›  全部回复第 6 页 / 共 8 页
回复总数  142
1  2  3  4  5  6  7  8  
@reus 确实是,我这样写了三年多,运气好没遇到问题。至于错误忽略不忽略看信任边界了。
@monkeyWie 行啦,不回复你了,有时间多学学习吧
@wamson 写过半年 Python,写的确实爽,读起来,维护起来能要命,全靠注释。
@Nugine0 奇门遁甲九宫飞泊口诀
2020 年 9 月 12 日
回复了 ksedz 创建的主题 Go 编程语言 golang 中 map 的并发问题
给你看看我用的方法,不说多好,反正我一直这样用 https://www.v2ex.com/t/596606#reply18
@chenqh golang 只需忽略错误即可,返回值默认是零值。
@monkeyWie 只能说你根本就不会用 golang,哪怕写过一个月的 golang 也知道我写的就是普遍写法。
@Nugine0 中宫飞出乾,次与兑艮连, 离坎接坤位,震循巽入中。
@monkeyWie 那我问一个问题,一个函数里需要字符串转整型的功能,如果字符串不是整数字符串,就当作 0 来处理怎么实现。现实中我有许多类似的需求,golang 实现如下:
```
func foo(index string) {
i, _ := strconv.Atoi(index)
// 忽略错误,继续处理,比如数据库某个字段默认是 0
}

```
用抛出异常的方式怎么实现?
@zsdroid 1.我说的不是 if err != Nil 的问题。2, 你可以说你不喜欢,反人类?你不配。不再回复你了。
@zsdroid 兄弟,你代表不了全人类,对 windows 用户来说,linux 反人类吧。因人而异的东西不值一提。
@z0wjqnxi 我觉得可读性和可维护性更重要,有时候一个功能会用到另一个功能的部分函数,我可能会通过复制代码的方式,使两个功能减少联系。功能划分的合理,可能一个函数里只有一两个 if err != nil{}的地方,一点不影响阅读和美感,每个错误处理逻辑非常清晰,反而更优雅。而且不是所有的错误都要处理,信任边界的问题。总之,这是因人而异的,不是普适的,受人生观价值观的哲学范畴。
2020 年 9 月 10 日
回复了 byte404 创建的主题 Go 编程语言 [不懂就问] 请问这段 go 代码该如何优化
你这个是多协程处理同样的任务的,没有最多协程的数的限制。https://github.com/90634/gotaskengine,我线上环境用的,多协程处理多任务的。
看这句话,Missing separate debuginfos....,google,安装缺少的东西。
2020 年 7 月 28 日
回复了 GTD 创建的主题 程序员 计算机网络这一块,面试有要求吗?
@Enya 这能说的可多了,运营商鉴权,dns,路由,cdn,七层协议。。。
2020 年 5 月 22 日
回复了 imBossa 创建的主题 Go 编程语言 关于 golang 在 mac 上的环境变量设置
相信我,关机,重启就好了
2020 年 5 月 21 日
回复了 Vegetable 创建的主题 Go 编程语言 遇到了一个关于连接 Mongodb 的怪事,帮判断一下
config.Mongo.URI 这个是一个集群的地址,但端口映射只映射了集群中一个主机的地址,是不是这个原因?
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   952 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 22:10 · PVG 06:10 · LAX 14:10 · JFK 17:10
♥ Do have faith in what you're doing.