我有大量的字符串,其中有两列按空格分隔,第一列是用户名,第二列是密码。我想将该字符串格式化为一段User结构字符串是这样的: Bob qqweq Tom erwwe Andersen sadfadfs结构体是这样的:type User struct{ Username string Password string}通常如何用 go 做到这一点?
1 回答
当年话下
TA贡献1890条经验 获得超9个赞
这是一种方法:
var users []User
for _, l := range strings.Split(s, "\n") {
f := strings.Fields(l)
if len(f) == 2 {
users = append(users, User{f[0], f[1]})
}
}
- 1 回答
- 0 关注
- 201 浏览
添加回答
举报
0/150
提交
取消