August 3rd, 2018
鏈結
投影片
前言
前幾天在公司的內訓投影片,簡單介紹如何應用 Buffered Channel 跟 Unbuffered Channel 並且導入在 data pipeline 的應用
結果公司內部激發 Go 核心討論.. 讚讚
內容簡介
主要是講解 Go channel 跟 pipeline 的運用. 其中內容會帶到 buffered channel 與 unbuffered 的運用場景. 並且解釋 fan-in 與 fan-out .最後會帶到 pipeline 寫法與介紹 go-kit 裡面 endpoint 的用法.
補充
這個投影片是透過 Present 所製作的,這個算是官方常在 GopherCon 使用的投影片工具.主要有幾個特點:
- 簡潔
- 可以顯示程式碼
- 還可以線上修改與執行
幾個點需要補充一下:
-
線上修改 Present 的程式碼需要使用 “shift + enter” 來做換行.不然會有問題.
-
除了顯示程式碼,也可以顯示圖片,但是常常需要調整顯示大小