溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

公開課|一個小運維的《Golang 入門心路歷程》

發(fā)布時間:2020-04-11 02:48:16 來源:網(wǎng)絡 閱讀:1223 作者:xjtuhit 欄目:編程語言


成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成。


視頻版



公開課主要內容:

  • 緣起

  • 初識

  • 熟悉

  • 實踐

  • 愛上



緣起


本人之前是 hadoop hbase 運維,為了節(jié)約成本 hadoop client 都是多用戶的,也就是不同的業(yè)務線在同一臺機器上。導致一個問題就是一個業(yè)務資源占用高,跑死其他業(yè)務線。在這種情況下我就想如何解決這個問題呢?這時候我接觸到了 Docker——實現(xiàn)資源隔離。隨著對Docker的深入了解以及身邊人經(jīng)常談論 Go 語言,我感覺 Go 語言很牛,平時開始慢慢關注 Go 。


初識


由于身邊的人都在談論 Go 語言,什么開發(fā)效率高、性能高、已部署等等關于  Go 語言的優(yōu)點和好處。也正是他們談論的這些有點吸引了我,我開始上網(wǎng)查閱資料計劃學習這門語言。剛開始決定學習這門語言的時候很迷茫,不知道從哪里下手學起。買哪本書或者看那些視頻,我看網(wǎng)上很多人建議看官方文檔?!禔 Tour of Go》作為初學者尤其是英語還不好的人就好像上天給你個餡兒餅還是鐵的?。?!就是這樣我還堅持看了一半最后果斷放棄了??赡艿任铱疵靼琢说臅r候中文版的文檔也出來了吧!直到有一天在網(wǎng)上找到了一本《go web 編程》作者— —astaxie 。最主要的是中文相比較前者的全英文這樣學習起來就方便和容易多了。


熟悉


從看《go web 編程》這本書開始,我才算是真正開始熟悉 Go 語言。我每次看完書中寫的覺得都懂了,可是讓我自己動手寫的時候就完全不行了。這個時候我意識到我只是光學會和熟悉了 Go 語言的理論知識,我缺乏動手實踐能力。這對于當時的我來說算是重要但不緊急的事情,我工作中不一定非得用Go語言,可以使用其他語言實現(xiàn)。只不過用 Go 語言的話可能會更簡單和高效。作為一個運維每天要干很多瑣碎的事情,休息時間不固定基本都是時間片。而且,我覺得我工作做的那些瑣碎的事情對我的技術能力沒有一丁點兒的提升。這讓我很苦惱,沒有空余的時間來學習但是又想要學習提高自身的技能。這個時候根本沒有好的辦法只能擠時間學習了。


實踐


相信大家工作都有自己的目標不管是晉升到什么職位還是薪資達到多少等等。我也有自己個人發(fā)展的目標,為了我的發(fā)展目標,而學習 Go 語言只是讓我離自己的目標更近一些。所以,我擠時間去把所有自己寫過的知道的 Python 的腳本都用 Go 去實現(xiàn)了一遍。當然了這還要結合我前期學習的Go 的理論知識,然后做對比總結。實踐很重要它可以把你幫你消化你學到的理論然后轉為你自身的一種能力。


愛上


我現(xiàn)在已經(jīng)愛上Go語言,工作中也多用Go語言來解決問題——利用channel 和goroutine解決業(yè)務問題。直播中我會為大家分享更多的關于 Go 語言的使用經(jīng)驗和一些需要注意的知識點。




感興趣的人可以點擊查看Golang 實戰(zhàn)班內容。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI