去年的Gopher China 大會上首次引入了會前一天培訓樣式,據廣大Gopher反饋非常不錯,一些沒有去現場的 Gopher 都表示非常的遺憾。去年的會前一天培訓讓我們的會前培訓講師感受到 Gopher 前所未有的熱情,因此,在今年的 Gopher 大會上,我們將延續會前一天培訓樣式。
重磅訊息:國際知名講師 William Kennedy 和 Dave Cheney 將蒞臨本次大會會前一天培訓。會前一天的Go 語言培訓,不僅能讓各位 Gopher 近距離接觸到自己心目中的 Go 語言大神,還能跟著大神一起強識博聞,get 到更多的 Go 語言實踐。
講師介紹
首先是 William Kennedy,我們都稱呼他 Bill,以下是關於Bill 的詳細介紹。
William Kennedy (Bill)
Bill是GopherUS大會的組織者之一,《Go in Action》作者,Bill有著25年的開發軟體和應用的經驗。 2013年開始接觸Go併成為了Go的佈道者,至今已經培訓過來自100多家公司的超過2000多的工程師。Bill是部落格GoingGo.net的作者,裡面有非常多的Go乾貨內容,之前我們公眾號分享過一些他的文章。Bill 也是GoBridge的創始成員之一,GoBridge致力於透過多樣性來提高Go的認可度。
這裡列一些Bill寫的好文章:
- The Behavior Of Channels
- https://www.ardanlabs.com/blog/2017/10/the-behavior-of-channels.html
- Interface Semantics
- https://www.ardanlabs.com/blog/2017/07/interface-semantics.html
- Language Mechanics On Escape Analysis
- https://www.ardanlabs.com/blog/2017/05/language-mechanics-on-escape-analysis.html
下麵介紹的這位是 Dave Cheney
Dave Cheney
Dave Cheney是Go程式語言的開源貢獻者和專案成員。Dave Cheney是科技界備受尊重的代言人,他講的是軟體設計,效能和Go程式語言等各種主題。從2009年起,Dave Cheney就開始在世界各地寫作,教學和演講golang。Dave Cheney目前是VMware技術人員。在他的前公司收購之前,他曾在位於西雅圖的公司Heptio擔任工程師,專註於構建工具,幫助開發人員提高Kubernetes的工作效率。此前我們公眾號翻譯了一篇來自Dave Cheney的文章(Go語言最佳實戰)這次培訓他將詳細的介紹這篇文章裡面的每一個背後的細節。
這裡列一些Dave寫的好文章:
- Practical Go: Real world advice for writing maintainable Go programs
- https://dave.cheney.net/practical-go/presentations/qcon-china.html
- The past, present, and future of go 2
- https://dave.cheney.net/paste/the-past-present-and-future-of-go2.pdf
- Addressing the limitations of Kubernetes’ Ingress object
- https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf
培訓大綱
培訓將從早上9點持續到下午6點,中午小時午餐及休息時間。
那我們這一次的一天培訓會包含哪些內容呢?以下條件的gopher 接受這個培訓將收穫最大:
- 希望寫出更好的Go程式碼的同學;
- 希望深入瞭解Go內部實現的同學;
- 希望快速瞭解Go語言體系的同學。
Dave的半天時間將主要講解如何寫可維護的程式碼,如下:
William的這個培訓將提供一個集中、全面而詳實的語言全解析。這個培訓主要是讓大家理解自己在寫的程式碼,而且如何提高程式碼的可讀性。我們將講解語意、指南、機器機制和麵向資料的設計樣式。
課程大綱
– 指標 Pointers
– 資料語意 Data Semantics
– 控制流設計 Control Flow Design
– 解耦機制 Decoupling Mechanics
– 成分設計 Compositional Design
– 併發性 Concurrency
– 分析/追蹤 Profiling / Tracing
反饋評價
即使會前一天培訓在去年的反響已經很不錯了,但仍然有些朋友對這個課程的效果有著疑問,沒關係,大家可以看看Dave 和 Bill培訓過的公司名錄,很多我們熟悉的大公司。
再來看看大家對於他們課程的評價:
首先是上次參會的同學對Bill 的會前一天培訓的評價,如下:
蘇同學:感覺完全沒有聽夠呢,如果有機會真想多參加幾次 Bill 的培訓。
曹同學:名額太少了,極力要求Bill來中國開培訓班。
衚衕學:Bill講得很好,很有收穫,謝謝主辦方。
劉同學:會前培訓乾貨太多了,回去得好好消化消化。
除了去年參會的同學們給出了中肯的評價,還有來自國際上的gopher的評價:
一年經驗的Gopher上完課之後的驚嘆自己的無知。
新手Gopher上完課之後感覺深得Go就是未來啊,上手寫程式碼。