首頁 >後端開發 >Golang >golang適合web開發嗎?

golang適合web開發嗎?

coldplay.xixi
coldplay.xixi原創
2020-06-20 10:49:074569瀏覽

golang適合web開發嗎?

golang適合web開發嗎?

golang適合web開發的

1、框架夠成熟了A Survey of 5 Go Web Frameworks。

2、小型專案你甚至不用框架,用net/http http - The Go Programming Language,常用函式庫也成熟了Top - Go Search。

3、golang的web後端即使不concurrent也比php,ruby,python快很多很多。 golang裡用concurrent真的非常方便,非常非常

快,超大web項目golang scale成本低。

4、如果你想,golang的部署可以比python更方便,使用go gethttp.ServeAndListen()可以不用nginx和apache。

5、對於檔案改動重新編譯其實不是大問題,看pilu/fresh · GitHub,其實你自己寫shell腳本(也可以直接用go寫,因為它本身就

#是系統語言)監控檔案系統改變然後自動重新build,即使是C/C 的專案這也不是大問題,人們不用C/C 寫web是因為它們不是

寫web app的最佳選擇

6、golang寫的程式碼編譯通過後,要比scripting language好,因為go compiler強制一些最佳實踐,所以如果你熟悉go或願意投資

時間,這是一種很值得用的語言,如果你不熟悉而且專案週期很緊,還是建議你用自己最熟悉的語言,學go本身需要花時間的。

推薦教學:《go語言教學

以上是golang適合web開發嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn