Go語言里的new函數(shù)用法分析
更新時間:2015年02月25日 15:00:53 作者:不是JS
這篇文章主要介紹了Go語言里的new函數(shù)用法,實例分析了new函數(shù)的功能及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Go語言里的new函數(shù)用法。分享給大家供大家參考。具體如下:
表達式 new(T) 分配了一個零初始化的 T 值,并返回指向它的指針。
var t *T = new(T)
或
t := new(T)
代碼如下:
復制代碼 代碼如下:
package main
import "fmt"
type Vertex struct {
X, Y int
}
func main() {
v := new(Vertex)
fmt.Println(v)
v.X, v.Y = 11, 9
fmt.Println(v)
}
import "fmt"
type Vertex struct {
X, Y int
}
func main() {
v := new(Vertex)
fmt.Println(v)
v.X, v.Y = 11, 9
fmt.Println(v)
}
希望本文所述對大家的Go語言程序設計有所幫助。
相關文章
go語言編程學習實現(xiàn)圖的廣度與深度優(yōu)先搜索
這篇文章主要為大家介紹了go語言編程學習實現(xiàn)圖的廣度與深度優(yōu)先搜索示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2021-10-10淺析Go項目中的依賴包管理與Go?Module常規(guī)操作
這篇文章主要為大家詳細介紹了Go項目中的依賴包管理與Go?Module常規(guī)操作,文中的示例代碼講解詳細,對我們深入了解Go語言有一定的幫助,需要的可以跟隨小編一起學習一下2023-10-10Golang中gin框架綁定解析json數(shù)據(jù)的兩種方法
本文介紹 Golang 的 gin 框架接收json數(shù)據(jù)并解析的2種方法,文中通過代碼示例介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2023-12-12