天天看點

Go語言學習(二) Go語言基礎文法

1、包

每個go檔案必須在一個package下,而且可以引用已經定義好的包

//定義包
package main

//引入包
import "fmt"
           

2、main函數

程式運作的入口,每個程式都要有一個main函數。

fmt.Println("你好", name)
           

3、語句

程式由一行行語句構成,以分号來結束,如果語句獨立在一行,建議省略結束符。如果一行内有多個語句,結束符不能省略。

4、注釋

使用//單行注釋,使用多行注釋,與其他語言類似

5、辨別符

由字元數字下劃線構成,不能以數字開頭,大小寫敏感,避免與go關鍵詞沖突

6、左大括号

語句塊的左大括号不能另起一行

7、fmt.Printf()函數

%T代表類型,%v代表值

package main

import "fmt"

func main() {
	//var name string
	//fmt.Println("請輸入你的名字:")
	//fmt.Scanln(&name)
	//fmt.Println("你好", name)
	var va = 1022
	fmt.Printf("%T\n", va);
	fmt.Printf("%v", va);

}
           

結果:

int
1022
Process finished with exit code 0