首頁>Club>
8
回覆列表
  • 1 # 暗黑程式設計師

    Golang完全可以做web開發,而且已經被很多公司作為主要的技術棧開發語言。

    背景介紹

    當今的網際網路大多采用前後端分離的開發模式,Html + Javascript + Css三大馬車在web前端領域馳騁疆場,而後端就有比較多的選擇,從很早的PHP和Java,到現在的Python、NodeJs、C#、Golang和Rust,都可以用來開發web的後端。

    面試相關

    很多大公司面試後端,都會採用“面試造火箭,工作擰螺絲”的策略,越是底層的原始碼級別的問的越多,而且演算法和資料結構也會問,如果是Java的話,Spring全家桶一項就能問到你懷疑人生。而Golang這門語言比較新,火起來也不過幾年時間,語言本身不復雜,問的比較多的是協程的實現,高併發下的資源競爭問題,還有接觸過哪些常用的三方庫,有沒有造過什麼比較引以為豪的輪子,等等。

    學習方向

    如果想在web開發方面有所建樹的話,golang還是非常不錯的一個方向,天生的高併發不是瞎吹的。

  • 2 # 速碼爵士

    前端golang做不了。只能是html/javascript玩。

    我推薦nginx+luajit=openresty做web後端。效能不會比golang差,指令碼開發方便很多。缺點是windows平臺效能差很多(不支援完成埠io模型)

  • 中秋節和大豐收的關聯?
  • 寶寶出生,都需要用到什麼東西嗎?