Golang+MongoDB环境搭建陷阱与教训

1.说一点最重要的,如果在Windows上开发时正常,在Linux上不正常,那么第一个要看的是,两者的配置文件是否一致,json等文件,往往在Windows上配置一次,后续就给忘记了。只同步了代码到Linux上。

2.在出现的问题的地方,不要猜测和自以为程序运行到了哪里,要实事求是的去打印,跟踪,如果没有更好的办法,那么看看程序究竟执行到了哪里?最好在每个函数入口处,或者关键的参数出现的地方,增加打印。不管有没有错误,正常不正常,增加打印。

3.遇到问题时,不要太怀疑安装的软件问题,要静下心从自己的代码Bug入手,别人的软件都经过全世界的人验证过了,有问题也早修复了。所以不到万不得已,不需要重新安装软件的其他版本。

4.遇到问题,静下心来分析,不要急,不要疾病乱投医,根据这几次的经验教训,每一次遇到问题,最终别人提供的帮助可以说,对实际问题的解决,没有一丁点的屁用。最终都是靠自己解决的,所以要认真分析问题,可以从多个可能情况入手。

5.加油,我还可以做的更好。

猜你喜欢

转载自blog.csdn.net/LightUpHeaven/article/details/80694474
今日推荐