舉個例子:以下 FutureKline 這個結構體 包含了 Kline 結構體的指針,為什么不直接是 Kline 結構體。
type Kline struct { Pair CurrencyPair Low float64 Vol float64 } type FutureKline struct { *Kline Vol2 float64 }
這還是要說到指針的作用,它不是簡單的拷貝值,而是一個引用的概念。
所以上面的寫法,出現結果是,只要 Kline 類型的值發生變化,FutureKline 的值也是變化的,反之亦然,屬於關聯型。
如果不是聯動的場景,當然就不需要加那個指針標記了。
