校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > go嵌套匿名結構體的初始化詳解

go嵌套匿名結構體的初始化詳解

熱門標簽:杭州人工智能電銷機器人費用 官渡電銷外呼管理系統怎么收費 地圖區域圖標注后導出 谷歌美發店地圖標注 江蘇呼叫中心外呼系統有效果嗎 貴州電話智能外呼系統 400開頭電話怎樣申請 赤峰電銷 利用地圖標注位置

go匿名結構體

嵌套匿名結構體的 示例代碼片.

type debugConfig struct {
 MaxQueueDepth int      `json:"maxQueueDepth"`
 ListenerEntries string `json:"listenerEntries"`
 Listeners  string
 Logging   struct {
 Info  string `json:"info"`
 Protocol string `json:"protocol"`
 Errlog string `json:"error"`
 Debug string `json:"debug"`
 }
}

初始化方式一

上述嵌套匿名結構體初始化賦值的示例代碼片

 user1 := debugConfig {
 MaxQueueDepth: 100,
 ListenerEntries: "hello",
 Listeners: "world",
 Logging: struct {
 Info  string `json:"info"`
 Protocol string `json:"protocol"`
 Errlog string `json:"error"`
 Debug string `json:"debug"`
 }{
 Info:"good",
 Protocol: "story",
 Errlog: "shenqi",
 Debug: "shuma",
 },
 }

說明

匿名 struct 直接初始化的時候是需要給出它的結構的。

初始化方式二

上述嵌套匿名結構體初始化賦值的示例代碼片

 var user2 debugConfig
 user2.MaxQueueDepth = 100
 user2.ListenerEntries = "hello"
 user2.Listeners = "world"
 user2.Logging.Info = "good"
 user2.Logging.Protocol = "story"
 user2.Logging.Errlog = "shenqi"
 user2.Logging.Debug = "shuma"

說明

這種方式寫起來更清晰省事兒~

補充:golang 使用匿名結構體的問題

golang允許使用匿名結構體,形如

type Test struct {
  param1 struct {
    param2 string
  }
}

一般在使用的時候可以直接這樣初始化

a := Test{
 param1: struct{ param2 string }{param2: "test"},
}

或者

b := new(Test)

b.param1.param2 = "test"   

但今天遇到一種情況

匿名結構體的成員上有tag聲明,形如

type Test struct {
  param1 struct {
    param2 string `json:"param2"`
  }
}

這時使用第一種初始化方式,始終報錯,說類型不匹配,查了很久,偶然情況下去掉了結構體定義中的tag聲明,居然不報錯了,這時反應過來,使用第一種初始化方式,必須保證跟定義完全一樣,包括tag聲明等

a := Test{
 param1: struct{ param2 string `json:"param2"` }{param2: "test"},
}

這樣就沒問題了~

最后覺得如果遇到這種匿名結構體,還是使用第二種初始化方式簡潔方便。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 在django-xadmin中APScheduler的啟動初始化實例
  • mongodb初始化并使用node.js實現mongodb操作封裝方法
  • django初始化數據庫的實例
  • Go語言創建、初始化數組的常見方式匯總
  • go語言的初始化順序,包,變量,init詳解

標簽:松原 鷹潭 河池 宜春 黔西 保定 武漢 泰安

巨人網絡通訊聲明:本文標題《go嵌套匿名結構體的初始化詳解》,本文關鍵詞  嵌套,匿名,結構,體,的,初始化,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go嵌套匿名結構體的初始化詳解》相關的同類信息!
  • 本頁收集關于go嵌套匿名結構體的初始化詳解的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    一区二区三区四区在线免费观看| 成人av在线看| 在线视频综合导航| 国产精品少妇自拍| 爽爽淫人综合网网站 | 午夜精品久久久久久久99樱桃 | 最新不卡av在线| 99久久精品国产网站| 国产日韩欧美a| 岛国精品在线播放| 国产精品久久午夜夜伦鲁鲁| www.欧美色图| 久久久精品影视| 99久久久久久| 亚洲精品久久7777| 欧洲亚洲国产日韩| 亚洲国产精品一区二区尤物区| 欧美在线视频你懂得| 亚洲在线视频网站| 91精品国产91久久综合桃花| 国产日韩精品一区二区浪潮av| 国产成人a级片| 亚洲精品一二三区| 欧美福利一区二区| 国产一区二区三区蝌蚪| 中文字幕一区二区三| 欧美嫩在线观看| 国产一区不卡在线| 亚洲一级二级三级| 26uuu国产电影一区二区| 91最新地址在线播放| 人禽交欧美网站| 国产亚洲成av人在线观看导航| 欧美丝袜第三区| 国产九九视频一区二区三区| 亚洲美女淫视频| 久久噜噜亚洲综合| 欧美日本一区二区三区| 国产成人免费视| 三级一区在线视频先锋| 国产精品久久久久aaaa樱花| 制服丝袜日韩国产| av电影在线观看一区| 久久精品国产999大香线蕉| 亚洲欧洲性图库| 26uuu国产电影一区二区| 欧美日韩五月天| 91在线观看高清| 成人免费毛片app| 美女视频免费一区| 亚洲chinese男男1069| 亚洲视频一区在线| 久久久久久电影| 日韩欧美一级二级| 884aa四虎影成人精品一区| 99精品视频中文字幕| 韩国视频一区二区| 欧美a级理论片| 午夜久久福利影院| 亚洲午夜av在线| 综合av第一页| **欧美大码日韩| 中文字幕一区二区三区在线观看| 国产女人18水真多18精品一级做 | 韩国v欧美v日本v亚洲v| 欧美aa在线视频| 日韩精品一二三四| 亚洲国产欧美在线| 亚洲一区二区三区激情| 一区二区视频在线看| 1024精品合集| 亚洲人成在线播放网站岛国| 亚洲欧洲美洲综合色网| 中文字幕不卡在线| 欧美国产日韩一二三区| 国产三级一区二区| 国产欧美日韩不卡| 国产精品色在线| 综合久久久久久| 亚洲人成网站在线| 一区二区免费在线播放| 亚洲综合999| 午夜不卡av免费| 奇米综合一区二区三区精品视频| 免费久久99精品国产| 激情综合网av| 国产精品一二三区在线| 国产不卡视频一区二区三区| 成人av在线看| 在线精品视频一区二区三四| 精品婷婷伊人一区三区三| 欧美精品在线观看一区二区| 日韩一区二区麻豆国产| 日韩午夜激情视频| 精品精品欲导航| 欧美高清在线精品一区| 亚洲久本草在线中文字幕| 天天av天天翘天天综合网| 视频一区二区不卡| 国产精品综合一区二区| 4hu四虎永久在线影院成人| 宅男噜噜噜66一区二区66| 日韩欧美视频在线| 欧美激情一区在线| 一级中文字幕一区二区| 美女免费视频一区| 国产成人精品一区二| 91麻豆国产精品久久| 欧美日本在线播放| 久久嫩草精品久久久久| 亚洲人123区| 蜜臀av亚洲一区中文字幕| 成人黄色大片在线观看| 欧美日韩日日骚| 国产午夜精品久久久久久免费视| 亚洲欧美日韩在线播放| 日韩不卡手机在线v区| 成人午夜伦理影院| 欧美日韩国产综合视频在线观看| 久久这里都是精品| 亚洲福利电影网| 国产成人h网站| 欧美一区日本一区韩国一区| 欧美激情一区二区| 麻豆精品国产传媒mv男同| 色综合天天综合在线视频| 日韩欧美综合一区| 中文字幕一区在线| 久久99精品一区二区三区三区| 色婷婷久久久久swag精品| 精品国产123| 亚洲成人精品一区| 国产精品一区二区免费不卡| 欧美高清视频一二三区| 欧美国产一区视频在线观看| 另类专区欧美蜜桃臀第一页| 91福利视频久久久久| 欧美国产精品一区二区| 极品少妇xxxx偷拍精品少妇| 欧美中文字幕一区二区三区亚洲| 国产偷v国产偷v亚洲高清| 日韩av一区二区三区| 91热门视频在线观看| 久久久久久免费网| 久久精品国产在热久久| 欧美日韩精品一二三区| 亚洲欧美一区二区三区国产精品 | 国产精品影音先锋| 欧美精品久久久久久久多人混战| 亚洲欧美日韩国产一区二区三区 | 国产·精品毛片| 欧美电视剧在线观看完整版| 亚洲国产精品久久一线不卡| 91猫先生在线| 中文字幕日本乱码精品影院| 国产高清成人在线| 欧美精品一区二区久久婷婷 | 久久精品亚洲麻豆av一区二区| 日本aⅴ免费视频一区二区三区 | 国产在线看一区| 欧美xxxx老人做受| 毛片不卡一区二区| 日韩欧美成人激情| 黄色日韩网站视频| 2020国产精品| 国产一区二区久久| 久久九九99视频| 国产suv精品一区二区6| 国产精品无码永久免费888| 国产乱一区二区| 国产欧美综合色| www.日韩大片| 一区二区激情视频| 欧美日韩国产影片| 日韩精品每日更新| 日韩欧美一级二级三级| 久久91精品久久久久久秒播| 精品少妇一区二区三区视频免付费 | 国产精品日产欧美久久久久| 国产成人综合自拍| 国产精品美女久久久久av爽李琼| 成人免费高清在线观看| 中文字幕亚洲区| 91高清视频免费看| 日韩 欧美一区二区三区| 26uuu亚洲综合色欧美| 国产aⅴ综合色| 亚洲精品美腿丝袜| 欧美一区欧美二区| 国产精品影视天天线| 国产精品久久三区| 欧洲精品一区二区三区在线观看| 日韩国产在线观看| 久久婷婷国产综合精品青草| 成人午夜激情片| 亚洲一区在线观看视频| 日韩欧美一级精品久久| 成人综合婷婷国产精品久久蜜臀| 亚洲午夜久久久久中文字幕久| 欧美成人一区二区三区片免费|