GO語言學習(二) 基本語法

2021-08-19 04:19:09 字數 1421 閱讀 7994

在 go 程式中,一行代表乙個語句結束。每個語句不需要像 c 家族中的其它語言一樣以分號 ; 結尾,因為這些工作都將由 go 編譯器自動完成。

如果你打算將多個語句寫在同一行,它們則必須使用 ; 人為區分,但在實際開發中我們並不鼓勵這種做法。

以下為兩個語句:

fmt.println("hello, alex!")

fmt.println("www.zjxblog.com")

注釋不會被編譯,每乙個包應該有相關注釋。

單行注釋是最常見的注釋形式,你可以在任何地方使用以 // 開頭的單行注釋。多行注釋也叫塊注釋,均已以 /* 開頭,並以 */ 結尾。如:

//我是單行注釋

/*我是

多行注釋*/

識別符號用來命名變數、型別等程式實體。乙個識別符號實際上就是乙個或是多個字母(a~z和a~z)數字(0~9)、下劃線_組成的序列,但是第乙個字元必須是字母或下劃線而不能是數字。

25個關鍵字或保留字

break

default

func

inte***ce

select

case

defer

gomap

struct

chan

else

goto

package

switch

const

fallthrough

ifrange

type

continue

forimport

return

var

除了以上介紹的這些關鍵字,go 語言還有 36 個預定義識別符號

bool

byte

capclose

complex

complex64

complex128

uint16

copy

false

float32

float64

imag

intint8

int16

uint32

int32

int64

iota

lenmake

newnil

panic

uint64

print

println

real

recover

string

true

uint

uint8

uintptr

go 語言中變數的宣告必須使用空格隔開,如:

var age int
在語句中各個單詞最後有那個空格隔開,這樣更美觀,如:

github**:

go語言學習 二

go語言裡和c語言一樣也有指標的概念 var i int 1 var pint int i 輸出 i 1 pint 0xf8400371b0 pint 1 fmt.printf i d tpint p t pint d n i,pint,pint pint 2 輸出 i 2 pint 0xf8400...

OC語言學習 基本語法

1 基本資料型別 c語言基本資料型別 bool yes no 2 nil型別等同於c語言的null 3 基本語句 等同於c語言 4 注釋 等同於c語言 5 螢幕輸出 nslog hello 1 跟 include一樣,拷貝檔案的內容 2 可以自動防止檔案的內容被重複拷貝 1 主標頭檔案 最主要的標頭...

Go語言學習筆記(二)基本資料

資料型別 1.基礎型別 2.聚合型別 陣列,結構體 3.引用型別 slice,map,chan,pointer,func 4.介面型別 rune int32 byte uint8,強調乙個值是原始資料,而非量值 uintptr,無符號整數,大小並不明確,但足以儲存指標 d,o,x,x 十進位制,八進...