真香!微軟出 Go 語言教程了(中文版)
公眾號關注“杰哥的IT之旅”,
選擇“星標”,重磅干貨,第一時間送達!
來源:開源最前線(ID:OpenSourceTop)
最近,有一項關于 Go 開發(fā)者的調查報告發(fā)布,這份報告的主要亮點有以下幾點:
總體滿意度很高,有 92% 的受訪者對使用 Go 感到滿意
Go 的使用在工作場所和企業(yè)中正在不斷擴大,有 76% 的受訪者在工作中使用 Go
Go 繼續(xù)被大量用于 API、CLI、Web、DevOps 和數(shù)據(jù)處理
簡而言之,就是一句話,Go 編程語言越來越受歡迎了,如果你最近也正想學習這門語言,那真是來對地方了,最新上傳了一個 Go 教程,最關鍵的是還有中文版。

通過這份教程,你可以 了解使用 Go 編譯簡單程序所需的基本語法和思維過程。
在此學習路徑下,你將:
安裝編寫第一行 Go 代碼所需的工具。
了解如何在 Go 中使用控制流。
了解 Go 的數(shù)據(jù)類型。
了解如何處理錯誤。
使用方法和接口
了解 Go 中并發(fā)的工作原理。
編寫并測試程序
不過學習這門教程之前,先確保自己至少熟悉一門編程語言,以及一些常規(guī)的編程基礎知識。
下面,我們一起來看看部分學習模塊:
Go入門

在此模塊中,你將開始使用 Go。從介紹什么是Go開始,然后開始教你如何安裝Go、安裝 Visual Studio Code 和 Go 擴展,并寫下第一個“hello world”。
了解如何使用包、變量和函數(shù)

這一模塊開始了解 Go 的基本數(shù)據(jù)類型,以及如何聲明變量、編寫函數(shù)和使用包。
在 Go 中使用控制流

這一模塊了解如何在 Go 中使用控制流。諸如如何使用if和else語句、Switch語句、for循環(huán)循環(huán),使用 defer、panic 和 recover 函數(shù),使用控制流編寫程序。
在 Go 中使用數(shù)據(jù)類型以及結構、數(shù)組、切片和映射

這一模塊了解結構、數(shù)組、切片和映射。了解它們之間的區(qū)別以及何時選擇一種類型而棄用另一種。
看完這幾章,不知道你是否對Go語言感興趣呢?
最后附上獲取本課程地址的方式:在本公眾號后臺回復:Go語言

