[经验贴&吐槽贴] 论那些特别容易误导人的代码/容易踩的坑

分享一下那些debug到绝望的时光

3赞

2pc.go 中,当rpc出错时应该返回UndeterminedErr,但是这个名为getUndeterminedErr()的api返回的err code并不是UndeterminedErr,需要自己再重新封装一层。

3赞


有一个接口能被传参的时候接受,但是里面的方法没有实现

2赞

85e17c7f11f44bc6eea56f701c411f2
initKeysAndMutations()函数中,mutations这个表的keys类型是string类型,后面涉及[]bytestring之间的转换时记得统一转换时使用的方法,比如不要混用string().String()

2赞