Go基礎:phper初學可能會有的迷惑

zhaocrazy發表於2021-12-13

安裝了go後敲了一遍《Go程式設計例項》,然後小做了個專案,現在做個總結歸納。

  1. .訪問方法
fmt.Println("one")
time.Now().Weekday()
  1. - 下劃線的作用:特殊識別符號,用來忽略結果。
import (
    "net/http"
    "github.com/gin-gonic/gin"

    _ "github.com/EDDYCJY/go-gin-example/docs"
    ginSwagger "github.com/swaggo/gin-swagger"
)

- 作用:

  1. = 與:= 區別

= var 宣告 1 個或者多個變數 賦值操作
:= 語法是宣告並初始化變數的簡寫

  1. 宣告陣列
var a [5]int  //一維陣列
fmt.Println("emp:", a)

var twoD [2][3]int  //多維陣列
fmt.Println("twoD:", a)
  1. 什麼是切片
與陣列不同,slice 的型別僅由它所包含的元素決定(不需要元素的個數)
建立一個長度非零的空 slice,需要使用內建的方法 `make`
slice 和陣列是不同的型別,但是它們通過 fmt.Println 列印 結果類似
  1. 尚未寫完 會繼續更新
本作品採用《CC 協議》,轉載必須註明作者和本文連結
左手寫詩 右手程式碼

相關文章