go 003 基礎語法

2021-09-08 04:38:56 字數 1305 閱讀 8119

一行代表乙個語句結束。

如果一行多個,使用「;」分割,不推薦使用,建議使用預設一行乙個語句

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

下面列舉了 go **中會使用到的 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

程式一般由關鍵字、常量、變數、運算子、型別和函式組成。

程式中可能會使用到這些分隔符:括號 (),中括號 和大括號 {}。

程式中可能會使用到這些標點符號:.、,、;、: 和 …。

變數宣告:變數的宣告必須使用空格隔開,示例:varage int;

開頭為大寫字母,當識別符號(包括常量、變數、型別、函式名、結構字段等等)以乙個大寫字母開頭,如:group1,那麼使用這種形式的識別符號的物件就可以被外部包的**所使用(客戶端程式需要先導入這個包),這被稱為匯出(像物件導向語言中的 public)

開頭為小寫字母,對包外是不可見的,但是他們在整個包的內部是可見並且可用的(像物件導向語言中的 protected

go基礎筆記 基礎語法

package main import fmt 在函式外部不可以使用 來定義變數 定義包內部變數 var ii 11 定義包內部多個變數 var bb true ss hello world temp int 123 func variable func main package main impo...

GO語言基礎語法

語言變數 go語言的語言符號又稱記法元素,共包括5類,標籤符 identifier 關鍵字 keyword 操作符 operator 分隔符 delimiter 字面量 literal 它們是組成go語言 和程式的最基本單位。go語言的所有源 都必須由 unicode 編碼規範的 utf 8 編碼格...

go基礎語法(二)

格式 func function name parameter list return types 例如 func max num1,num2 int int else return result func test args.int func main func main func swap x,...