Golang語言基礎

2021-10-06 18:16:31 字數 583 閱讀 2771

go是一門類似c的編譯型語言,但是它的編譯速度非常快。這門語言的關鍵字總共也就二十五個,比英文本母還少乙個,這對於我們的學習來說就簡單了很多。先讓我們看一眼這些關鍵字都長什麼樣:

break    default      func    inte***ce    select

case defer go map struct

chan else goto package switch

const fallthrough if range type

continue for import return var

在接下來的這一章中,我將帶領你去學習這門語言的基礎。通過每一小節的介紹,你將發現,go的世界是那麼地簡潔,設計是如此地美妙,編寫go將會是一件愉快的事情。等回過頭來,你就會發現這二十五個關鍵字是多麼地親切。

Golang 基礎 Go 語言的指標

變數是一種使用方便的佔位符,用於引用計算機位址,而在 go 語言中可以通過 符號獲取乙個變數在計算機中對應的記憶體位址。package basic import fmt func main 乙個指標變數指向了乙個值的記憶體位址。go 語言中的指標語法與 c 類似,都是使用 符號宣告指標變數 pack...

Golang 基礎 Go 語言的陣列

package basic import fmt func declaratarray fmt.println arr2 定義指定長度的陣列,並賦值 arr3 2 int fmt.println arr3 1 5 package basic import fmt func declaratarray...

Golang 基礎 Go 語言 函式式程式設計

在 go 語言中函式是一等公民,它作為乙個變數 型別 引數 返回值,甚至可以去實現乙個介面,但是 go 語言中函式不支援過載 巢狀和預設引數。package main func main func test functest test fmt.println functest test func p...