第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將一個(gè)結(jié)構(gòu)復(fù)制到具有相同字段的嵌套結(jié)構(gòu)

如何將一個(gè)結(jié)構(gòu)復(fù)制到具有相同字段的嵌套結(jié)構(gòu)

C#
侃侃爾雅 2023-02-21 19:07:13
我需要使用 golang 自動(dòng)創(chuàng)建故事 JIRA。為此,我可以將所需的嵌套 json 映射到 golang,并且我還可以創(chuàng)建故事。現(xiàn)在我想嘗試使用簡(jiǎn)單的輸入作為 json 并復(fù)制到具有相同字段的嵌套結(jié)構(gòu)。前任。我輸入了json之類的{  "project": "cdo",  "summary": "sample test story",  "issueType": "Story",  "userStory" : "this is jira",  "assignee": "pradnya.shinde",  "teamOwner" : "TEAM-59",  "productOwner": "alex.anguiano"}我已經(jīng)在 golang 結(jié)構(gòu)中映射到 json 上面type InputJson struct {    Project      string `json:"project"`    Summary      string `json:"summary"`    Issuetype    string `json:"issueType"`    UserStory    string `json:"userStory"`    Assignee     string `json:"assignee"`    TeamOwner    string `json:"teamOwner"`    ProductOwner string `json:"productOwner"`}我想將此結(jié)構(gòu)復(fù)制到另一個(gè)嵌套結(jié)構(gòu)。嵌套結(jié)構(gòu)就像type JiraCreateStory struct {    Fields struct {        Project struct {            Key string        }        Summary   string        Issuetype struct {            Name string        }        UserStory string        Assignee  struct {            Name string        }        ProductOwner struct {            Name string        }        TeamOwner string    }}誰(shuí)能建議我如何用簡(jiǎn)單的代碼復(fù)制它?
查看完整描述

1 回答

?
開(kāi)心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊

聲明所有結(jié)構(gòu)的類型:


type JiraCreateStory struct {

    Fields Fields

}


type Fields struct {

    Project      Project

    Summary      string

    Issuetype    Issuetype

    UserStory    string

    Assignee     Assignee

    ProductOwner ProductOwner

}


type Project struct { Key string }

type Issuetype struct { Name string }

type Assignee struct { Name string }

type ProductOwner struct { Name string }

JiraCreateStory使用復(fù)合文字創(chuàng)建一個(gè):


x := JiraCreateStory{Fields: Fields{

    Project:      Project{Key: src.Project},

    Summary:      src.Summary,

    Issuetype:    Issuetype{Name: src.Issuetype},

    UserStory:    src.UserStory,

    Assignee:     Assignee{Name: src.Assignee},

    ProductOwner: ProductOwner{Name: src.ProductOwner},

}}


查看完整回答
反對(duì) 回復(fù) 2023-02-21
  • 1 回答
  • 0 關(guān)注
  • 108 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)