天天看點

重新開始學習golang

重新開始學習golang

初衷

使用go作為我的主要程式設計語言,已經有些時日了。依然覺得自己離大神之路有些距離,是以決定用寫部落格的方式來重新記錄一下自己的學習之路,溫故而知新,希望自己能對go和程式設計的認知更加深刻,同時也希望對看到這些文章的人有所幫助,若有路過的大神能對我的所言不吝賜教,那就再好不過了。

怎樣才算掌握了一門程式設計語言

我認為這個問題要分階段來看。初級工程師:能夠獨立搭建這門語言的所需環境,掌握這門語言的基本文法,能夠使用一些常見的包或庫;中級工程師:能夠獨立從無到有搭建一個項目,具有調試和性能調優的經驗,對性能方面有追求,了解一些該語言的源碼;進階工程師:能夠深入了解一門語言的編譯原理,能夠用該語言自舉編譯器,對該語言的生态深入了解,知道整個生态的架構應該怎樣搭建和維護,知道這門語言的發展方向。

計劃

我希望我能通過寫這些部落格往更高階的領域靠近。我會從初級到進階的路線,一步步重新學習golang。所有的階段都會包含在一個周期裡面,當一個周期結束,下個周期會繼續從低到高,周而複始。

歡迎關注我的公衆号:onepunchgo,會整理相關的文檔和資料。

重新開始學習golang

繼續閱讀