自從 Cloud Native 開始熱門了起來後,K8S、Terraform、Prometheus......多種雲工具開始慢慢地被搬上了檯面。而在大多數熱門工具的背後,都是由 Go 所撰寫而成的,了解 Go 後,不論是在自己撰寫小工具或是之後要貢獻一些開源專案都會比較容易上手。接著,雖然現在大多數人都對 Python 比較熟悉,把它拿來當作一個快速的腳本撰寫語言,但在大多時候,我還是覺得 Python 很慢,且環境問題非常的惱人,只要版本沒跟上或超過,腳本就會有很大的機率會噴 error。而在 Go 中,他支援腳本運行,而且他的速度夠快,結合上面幾點,也讓我慢慢想要把 Go 變成我主要的 script language 來用。