1. 程式人生 > 實用技巧 >Golang筆記整理--第二天

Golang筆記整理--第二天

一. 識別符號

  Go語言識別符號構成規則:開頭第一個字元必須是字母或者是下劃線,後面可以跟任意多個字元,數子或者下劃線,並且區分大小寫。

例:

 _aa11 //合法識別符號
aa11   //合法識別符號
_aa    //合法識別符號
aa     //合法識別符號

-aa   //非法識別符號,不是以字母或者下劃線開頭
1aa     //非法識別符號,不是以字母或者下劃線開頭

二. 關鍵字

  1. 根據程式結構分類:

package  //定義包名
import // 匯入包
const  //宣告常量
var    //宣告變數
func   //定義函式
defer  //延遲執行
go  //併發
return //返回函式

  2. 根據資料結構分類:

struct  //定義結構型別
interface //定義介面型別
map //宣告map型別
chan //建立通道

  3. 根據控制結構分類:

if else  // 判斷 true false  則
for range  break continue //for迴圈中使用
switch select type case default fallthrough //switch 和select語句使用
goto  //goto跳轉語句

三. 內建資料型別

數值(16)
    整形(12byte int int8 int16 int32 int64
        
uint unint8 uint16 uint32 uint64 uintptr 浮點型(2) float32 float64 複數型(2) complex64 complex128 字串(2string rune 介面行(1) error 布林型(1bool

四. 內建函式

make new len cap append copy delete panic recover  close complex real image
print println