中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

go語言怎么創建對象并賦值

小億
141
2023-11-23 20:51:49
欄目: 編程語言

在Go語言中,可以使用new關鍵字來創建一個對象,并使用:==操作符來為對象賦值。

示例代碼如下:

package main

import "fmt"

type Person struct {
    Name string
    Age  int
}

func main() {
    // 創建對象并賦值
    p := new(Person)
    p.Name = "Alice"
    p.Age = 30

    fmt.Println(p)
}

在上面的示例中,我們首先定義了一個Person類型的結構體,包含NameAge兩個字段。然后在main函數中,我們使用new關鍵字創建了一個Person類型的對象p,并使用.操作符為pNameAge字段賦值。最后,使用fmt.Println打印出p的值。

運行以上代碼,輸出結果為:

&{Alice 30}

表示對象p的地址為&{Alice 30},即Name字段為"Alice"Age字段為30

0
田阳县| 莱芜市| 珲春市| 洞头县| 江北区| 新野县| 沂水县| 海安县| 苗栗市| 定日县| 灵寿县| 科技| 曲松县| 方城县| 台山市| 庄河市| 德安县| 樟树市| 上思县| 合川市| 凌云县| 阜阳市| 泗洪县| 多伦县| 收藏| 策勒县| 剑河县| 四川省| 玉山县| 焦作市| 东辽县| 青海省| 兴宁市| 合肥市| 红河县| 政和县| 黔东| 韶关市| 新营市| 新野县| 赣榆县|