2 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個贊
你可以創(chuàng)建一個類型來保存所有的片段并迭代切片,這樣
type Position struct {
Title, Relationship, Institution string
}
positions := make([]Position, len(positionTitles))
for i, title := range positionTitles {
positions[i] = Position{
Title: title,
Relationship: positionRelationships[i],
Institution: positionInstitutions[i],
}
}
但是,如果您只需要它進(jìn)行迭代,則不需要創(chuàng)建類型。見正文for。
https://play.golang.org/p/1P604WWRGd

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超2個贊
我會創(chuàng)建一個 Position 結(jié)構(gòu),其中包含您需要的信息:
type Position struct {
PositionTitle string
PositionRelationships string
PositionInstitution string
}
并創(chuàng)建這些結(jié)構(gòu)的數(shù)組(或切片)以迭代它們。這是一個工作示例:http : //play.golang.org/p/s02zfeNJ63
- 2 回答
- 0 關(guān)注
- 177 瀏覽
添加回答
舉報(bào)