Dai Jie

Results 247 comments of Dai Jie

@S-HuaBomb 哈哈,一开始做了挺多花哨的功能,后来慢慢地又都关掉了~ 文章慢慢丰富了以后,觉得还是内容比较重要。

@panqiincs 写篇心得一小时,写篇文章一天估计就没了。最近经常在想的是,做点啥有意义的开源项目,再以此为基础写文章,下一步计划用GO写一个简单的分布式一致存储。也想着在主题上下点功夫,加入些新的页面元素,比如我最近加的百宝箱哈哈。 我很喜欢在网上看别人分享数学知识,主要图趣味。有一篇讲自然底数和银行复利的,现在都还印象深刻。我觉得最重要的是follow your heart~

@safeerHui ,哈哈,谢谢你的认可,最近计划新的系列,7天go实现分布式存储。

> 大佬爱你,上班看得停不下来 @bestgopher 大E了啊,没有闪,武林要和为贵。

@ppd0705 感谢指出问题,会尽快修正: ```go for _, rpcAddr := range servers { wg.Add(1) go func(rpcAddr string) { defer wg.Done() // ... }(rpcAddr) } ```

@xiaoxfan 事务参考了 [stackoverflow](https://stackoverflow.com/questions/16184238/database-sql-tx-detecting-commit-or-rollback) 的实现,这个实现感觉蛮精巧的,代码很优雅。

@furthergo 感谢指出,Commit 失败再回滚一次,应该是需要的。参考 gorm,改成这样子会安全一些: ```go } else { defer func () { if err != nil { _ = s.Rollback() } } err = s.Commit() // err is nil; if...

@Hilonfot geecache 的文章已经全部写完啦~ 百度网盘的项目比较大,七天实现不了呢。不过有时间倒是可以分析分析,目前分布式爬虫框架 colly 待选。

@sekfung 这个建议不错,我琢磨下代码量是否合适。python的orm是通过元类(metaclass)实现,golang可能是反射啥的,orm是深入语言特性的好机会。