minikube 是 kubernetes 社群推出的的一個輕量型工具,用於在本地端建置模擬 kubernetes 功能。
2017 跳脫待了 9 年的 .net 開發環境,一方面是想要挑戰自己能接觸到更多的系統架構。另一方面也是受夠了在 mac 裡面安裝 parallels,去處理開發環境限定 windows 的問題。
決定系統往微服務架構前進。
Cobra 是一套可以快速可以快速建立 golang CLI 工具的套件。在 golang 的生態圈內到處都可以看到相關的痕跡。最有名的包含 docker, k8s 都使用 cobra 處理 CLI 介面。
GVM 是一套管理 golang 版本的套件,類似於 nodeJS / nvm。
NSQ 是一套用 GO 開發的訊息傳遞系統。同樣角色時常拿來比較的對象是 rabbitMQ、kafka。
Hugo 是一套生成靜態頁面的工具(static site generator)。利用 Markdown 將內容跟樣式外觀完整分開,再利用生成的靜態網頁直接發佈到 server 上。般來說 markdown 語法對應樣式種類會比較少,但是相對的也是幫助在寫作的時候專注在內容而不是樣式上。