Go真的那么美好吗?谷歌就不会犯错吗?官方类库就可靠吗?

这两天,被一个网络的问题,焦头烂额。自己写的go proxy代理服务器,是用到了谷歌的一个类库google/martian. 但是发现服务不是很稳定,运行一段时间之后,就僵死了,没有连接能进去,看起来是连上去了,但是读不了任何数据,就一直僵在哪里。 怀疑是哪个地方不对,比如说连接数未能释放。或者不正确的处理连接,比如连接被杀了,但是应用服务器不能感知连接断开了,一直在试图等待超时或者怎么样的。

不得不回到继续用squid做代理。

squid 经过测试,还是比较稳定的,没有什么问题。感谢squid,人家毕竟经过一二十年,二三十年的发展,经过时间验证的。

 

我在这里抛一句政治不正确的结论,任何短期内冒出来的语言也好,类库也好,必定不可能稳定。必须得到大量实验和锤炼,经过时间的检验,方有可能稳定下来。

 

时间是检验真理的最好解药。如果在时间流逝过程中,这个项目消亡了。那证明它终究是昙花一现。终究不过是过往云烟。我们也不需要为之惋惜和错愕,自然就是这样,人来人往,潮起潮落。

 

那些不行的,最终还是会不行。

 

分类: 默认 标签: 发布于: 2021-07-14 14:37:34, 点击数: