go不是動(dòng)態(tài)類(lèi)型語(yǔ)言。go是一種靜態(tài)強(qiáng)類(lèi)型語(yǔ)言,go程序可以由多個(gè)標(biāo)記組成,可以是關(guān)鍵字、標(biāo)識(shí)符、常量、字符串、符號(hào)等,如【fmt.Println("Hello, World!")】。
本文操作環(huán)境:windows10系統(tǒng)、Go 1.11.2、thinkpad t480電腦。
Go(又稱(chēng)Golang)是Google開(kāi)發(fā)的一種靜態(tài)強(qiáng)類(lèi)型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語(yǔ)言。
Go 程序可以由多個(gè)標(biāo)記組成,可以是關(guān)鍵字,標(biāo)識(shí)符,常量,字符串,符號(hào)。如以下 GO 語(yǔ)句由 6 個(gè)標(biāo)記組成:
fmt.Println("Hello, World!")
6 個(gè)標(biāo)記是(每行一個(gè)):
1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. )
在 Go 程序中,一行代表一個(gè)語(yǔ)句結(jié)束。每個(gè)語(yǔ)句不需要像 C 家族中的其它語(yǔ)言一樣以分號(hào) ; 結(jié)尾,因?yàn)檫@些工作都將由 Go 編譯器自動(dòng)完成。
如果你打算將多個(gè)語(yǔ)句寫(xiě)在同一行,它們則必須使用 ; 人為區(qū)分,但在實(shí)際開(kāi)發(fā)中我們并不鼓勵(lì)這種做法。