Golang完全可以做web開發,而且已經被很多公司作為主要的技術棧開發語言。
背景介紹
當今的互聯網大多采用前后端分離的開發模式,Html+Javascript+Css三大馬車在web前端領域馳騁疆場,而后端就有比較多的選擇,從很早的PHP和Java,到現在的Python、NodeJs、C#、Golang和Rust,都可以用來開發web的后端。
面試相關
很多大公司面試后端,都會采用“面試造火箭,工作擰螺絲”的策略,越是底層的源碼級別的問的越多,而且算法和數據結構也會問,如果是Java的話,Spring全家桶一項就能問到你懷疑人生。而Golang這門語言比較新,火起來也不過幾年時間,語言本身不復雜,問的比較多的是協程的實現,高并發下的資源競爭問題,還有接觸過哪些常用的三方庫,有沒有造過什么比較引以為豪的輪子,等等。
學習方向
如果想在web開發方面有所建樹的話,golang還是非常不錯的一個方向,天生的高并發不是瞎吹的。
喜歡golang的朋友,可以和我聊聊,樂于助人是我最大的樂趣,記得關注我哦。