寫在學習golang一個月後

weixin_34337265發表於2018-09-03

遇到的問題

連線池。由於PHP沒有連線池,當高併發時就會有大量的資料庫連線直接衝擊到MySQL上,最終導致資料庫掛掉。雖然Swoole有連線池,但是Swoole只是PHP的一個擴充套件,之前使用Swoole過程中就踩過很多的坑。經過我們的討論還是覺得使用Golang更加可控一些。

框架的選擇

在PHP中一直用的是Yaf,所以在Go中自然而言就選擇了Gin。因為我們一直以來的原則是:儘量接近底層程式碼。

封裝過於完善的框架不利於對整個系統的掌控及理解。我不需要你告訴我這個目錄是幹嘛的,這個配置怎麼寫,這個函式怎麼用等等。


>>>閱讀全文

相關文章