DevOps工程師需要學習Go語言? - iximiuz
對於許多DevOps 工程師來說,程式設計可以從從 Ops 到 Dev(最好是用於 Ops)。
隨著複雜度呈指數級增長,面臨著不同的挑戰:
- 開始程式設計
- 開始用 Go程式設計
- 開始用 Go 程式設計Kubernetes 控制器
因此,對於之前幾乎沒有程式設計經驗的人來說,嘗試立即開始為 Kubernetes 編碼是不切實際的。
我們通常一次只能學習一件事(複雜的),同時在三個領域遇到困難會大大降低成功的機會。
Go 也可能不是第一種程式語言的最佳選擇。這絕對不是最糟糕的,可能有更簡單的選擇,比如 Python。由於高階程式設計技能是通用的,人們可以學習如何做迴圈和ifs,如何分解函式,以及如何構造和測試程式碼,而不必擔心諸如透過指標或值傳遞變數之類的事情。
同時,如果您已經是一名經驗豐富的程式設計師,但只是缺乏 Go 技能,那麼事情對您來說就更簡單了——只需花一兩個星期的時間來玩弄這門語言,或者用它做一個小專案。但要避免使用 Kubernetes 庫!這是一個全新的世界,並不是所有人都使用慣用的 Go!
只有當你(或多或少)精通 Go 時,才是開始著手 Kubernetes 相關專案的好時機。
這是一個漫長的旅程,沒有捷徑(但可能有很多彎路)。花點時間享受吧!
相關文章
- go語言學習Go
- Go語言學習——mapGo
- go語言學習-介面Go
- go語言學習-goroutineGo
- Go 語言學習腦圖Go
- go 語言指標學習Go指標
- GO語言學習——切片二Go
- Go語言學習(2) - HelloWorldGo
- go語言學習-函式Go函式
- go語言快速入門學習時需要注意什麼?Go
- GO語言學習筆記之mac環境go語言配置Go筆記Mac
- go 學習筆記之初識 go 語言Go筆記
- 如何開始學習Go語言Go
- Go語言學習(1) - 簡介Go
- Go 語言學習路線指南Go
- Go語言學習(7) - 運算子Go
- 函式 -- 就要學習 Go 語言函式Go
- go語言學習-結構體Go結構體
- go語言學習初體驗Go
- go語言面試選擇題11道(4)go語言深入學習Go面試
- 【Go】Go語言學習筆記-3-包Go筆記
- 剛入門學習GO語言需要注意什麼?有哪些框架?Go框架
- 徹底學會 Go 指標 -- 就要學習 Go 語言Go指標
- Go語言面試題分享:選擇題10道(3)go語言學習Go面試題
- Go語言面試題分享:選擇題10道(1)go語言學習Go面試題
- Go 語言學習路線來啦Go
- 我的Go語言學習經歷Go
- go語言學習-安裝和配置Go
- go語言學習-基礎知識Go
- go語言學習-常用命令Go
- go語言學習-陣列-切片-mapGo陣列
- Go 基礎語言學習筆記Go筆記
- 小白學習Golang(三)Go語言基本語法Golang
- 【Go】Go語言學習筆記-2-函式Go筆記函式
- 最新Go語言學習路線圖 帶你通關Go語言-千鋒Go
- go與其他語言有什麼區別?學習go語言怎麼樣Go
- Go語言核心36講(Go語言進階技術十四)--學習筆記Go筆記
- Go語言核心36講(Go語言進階技術十五)--學習筆記Go筆記