1. 程式人生 > >go語言學習筆記三

go語言學習筆記三

1.通過函式修改切片的結構體,傳遞不能直接用傳遞的標號來修改值。
2.cheat engine
3.nil值得空=null
4.定義指標不能指向也指標
5.指正可以直接操作結構體和陣列,不可以直接操作切片
6.go語言沒有繼承,通過匿名組合來實現繼承
7.可以為物件建立方法
7.可以直接傳遞地址建立方法
8.結構體不能巢狀自己,可以巢狀自己的指標
9.go語言有自己的error藉口。error.new可以新增錯誤資訊
10.panic程式遇到panic時候或終止
11.defer 和 recover進行錯誤攔截
12.defer func(){
err:=recover()
fmt.Println(err)
}()
13.\在程式中表示轉義符,會將後面一個字元進行轉義【\\】表示一個
在寫路徑時候可以用/啦代替\
14.windows下已\r換行,linux下用\n換行