大致內容:
底層知識要掌握!
大牛也是從小白開始的
邊學邊記
持續寫文章
主動學習新東西
具備調試代碼的能力
記筆記先記,然後再考慮格式,在長期的積累中獲取方法
如何成為go語言的專家
-
學習基礎語法和使用
- channel怎麼用?
- 生產消費併發怎麼寫?
- 生產環境出問題了怎麼查?
- 內存溢出了怎麼辦?
-
cpu飆升了什麼原因?
Scheduler、Netpoll、Memory management、Data Structure Design
- 學習問題與解決手段
- 學習原理和底層設計
必須掌握的工具
- go開發工具
- github
- delve
- pprof
常見的一手信息源
- acm
- oreilly
- githubTrending
瞭解開源技術組織和社區
1、工業界廣為接受的開源技術組織
- Apache
- CNCF
-
etc
2、Go語言本身的技術社區
- golang-nuts
- golang-dev
科學的總結方法
- 卡片筆記
- 個人代碼庫
- 體系化總結
- 記錄索引比記錄解決方案更加輕量
- 構建屬於個人的知識體系
多做技術方面的輸出
- 將筆記內容組織成為文章輸出
- 打造個人品牌
- 著書立説