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 get
和http.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中文網其他相關文章!