bin存放編譯後的可執行檔案;pkg存放編譯後的包檔案;src存放專案原始檔。一般,bin和pkg目錄可以不建立,go命令會自動建立(如 go install),只需要建立src目錄即可
pkg中的檔案是go編譯生成的,而不是手動放進去的。(一般檔案字尾.a)
export goroot=/home/go
go 第三方包資料庫安裝:
go get labix.org/v2/mgo
go install labix.org/v2/mgo
gocode放入到go跟目錄下
啟動本地文件
必須make(map,slice,channel)
make-channel
ci i :=
← 傳送整數 1 到 channel ci
← 從 channel ci 接收整數
← 從 channel ci 接收整數,並儲存到i中
自動型別推導
(a)->(3)
*a *a代表3這個值
a 代表這個指標
&a 代表這個指標的位址
export gopath=/home/hawei/workspace/jcm
Golang 基礎 Go 語言的指標
變數是一種使用方便的佔位符,用於引用計算機位址,而在 go 語言中可以通過 符號獲取乙個變數在計算機中對應的記憶體位址。package basic import fmt func main 乙個指標變數指向了乙個值的記憶體位址。go 語言中的指標語法與 c 類似,都是使用 符號宣告指標變數 pack...
Golang 基礎 Go 語言的陣列
package basic import fmt func declaratarray fmt.println arr2 定義指定長度的陣列,並賦值 arr3 2 int fmt.println arr3 1 5 package basic import fmt func declaratarray...
go語言基礎之 iota的用法
iota 是go語言中的乙個特殊常量,它的應用遵循以下五條規則,接下來將通過 一一驗證 不同const 定義塊互不干擾 所有注釋行和空行全部忽略 沒有表示式的常量定義復用上一行的表示式 從第一行開始,iota 從 0 逐行加一 替換所有 iota 1.不同 const 定義塊互不干擾 const a...