我正在尝试拆分逗号分隔的字符串,并使用值来初始化结构。这就是我现在的做法:
type Address struct {
Street string
City string
ZipCode string
}
s := strings.Split("street,city,zip", ",")
data := Address{Street: s[0], City: s[1], ZipCode: s[2]}
我遇到的问题是,我还必须处理此输入:
"street,"
"street,city"
任何想法如何在不超出范围的情况下做到这一点?我已经研究过使用三点语法解压缩...但结构似乎并不支持它。
森林海
收到一只叮咚
相关分类