自學go語言需要多久?有沒有好的go語言培訓機構推薦?
自學go語言需要多久?有沒有好的go語言培訓機構推薦?學習一門語言不僅要保證學習時間,還要看你的學習路線對不對,否則就會白白浪費好多時間。網上的 Golang 資料雖然不多,但是也不少,這個是我整理的一個Go語言學習路線,從簡單到進階,應該對你有幫助。
第一步 Go 語言之旅
剛入門Go語言的第一步,先去看看這個官方的入門教程,或者說只是一個大概了解的教程,它只介紹了一些簡單的東西,并且沒有太多的說明。不過這個教程支持在線執行代碼,還是很不錯的,這個時候你都不需要有本地的開發環境。
不用想太多,現在就開始,把這個教程從頭到尾看一遍,練習一遍,遇到不明白的地方也不要糾結,繼續向后看就行了。
第二步 Go語言開發環境
這里也可以忽略不看,因為每一個教程都會介紹怎么配置環境
操作系統:個人推薦使用 Linux,可以使用 Ubuntu 或者 Fedora ,如果條件允許(不差錢) 也可以使用 Mac,當然使用 Windows 也是可以的,慢慢的就會知道 Windows 下做開發的糾結了。
開發環境:Go 的安裝非常的簡單,沒有太多的依賴,如果是 Linux 下安裝基本上下載一個二進制包,解壓配置上一個環境變量、GOROOT 既可以了,具體的可以查看官方的安裝方法: 安裝文檔教程
開發工具:可以選擇一個自己喜歡的,個人建議要用個 IDE,我使用過 vim 、Sublime、Intellji idea ,最后發現還是 IDE 比較方便,尤其是代碼追蹤斷點等。這個不糾結那種好,有人和我說 Sublime 和 vim 安裝上插件也都可以,但是個人不推薦。
第三步? Go語言視頻教程
有人可能喜歡看視頻,有人可能喜歡看文檔,這個根據個人愛好去選擇,個人建議要看一套視頻并且只看一套就夠了,畢竟看視頻的效率還是比較低的,看完視頻一些基礎的知識點就可以掌握,并且會知道一些專有名字的讀法。我以前學 PHP 的時候就從來沒看過視頻,導致很多名詞的發音都是錯的,經常被人嘲笑……,當然如果英文非常的好的同學就不用糾結了。
網上 Golang 的視頻不是很多,不過也有好多套,推薦 無聞的 Go 編程基礎,這個是被 go.learnku.com 的 Summer整理優化過的,看起來的效果會比一些其他網站好一些。
第四步? Go語言書籍教程
教程也有很多,看個人的喜好吧,推薦看 《Go 入門指南》 ,這個也是由 無聞 翻譯 的 The Way to Go ,不過社區的版本對排版進行了優化并加入了后面沒有翻譯完的部分。
自學之路漫漫其修遠兮,吾將上下而求索,自學的道路有利也有弊,它在省下學費的同時又浪費了大量的時間,如果想以最短的時間參加就業的話建議大家選擇培訓機構。給大家推薦一個不錯的培訓機構--馬哥教育
課程最后有5-6個項目實戰案例及漲薪50%的就業輔導專項訓練,大廠專家手把手教學,確保每位學員都能學到真實有效的干活內容,不花一分冤枉錢,往期學員學完后普遍在3個月內漲薪40%以上,漲薪率98%。
部分內容來源:https://www.zhihu.com/question/455361372/answer/2488433721