String 使用go在批量字符串中迭代行
我有大量的字符串,其中有两列按空格分隔,第一列是username,第二列是password。我想将该字符串格式化为String 使用go在批量字符串中迭代行,string,go,String,Go,我有大量的字符串,其中有两列按空格分隔,第一列是username,第二列是password。我想将该字符串格式化为Userstruct的一部分 字符串如下所示: Bob qqweq Tom erwwe Andersen sadfadfs type User struct{ Username string Password string } 结构如下所示: Bob qqweq Tom erwwe Andersen sadfadfs type User struct{
User
struct的一部分
字符串如下所示:
Bob qqweq
Tom erwwe
Andersen sadfadfs
type User struct{
Username string
Password string
}
结构如下所示:
Bob qqweq
Tom erwwe
Andersen sadfadfs
type User struct{
Username string
Password string
}
通常使用围棋时如何做到这一点?这里有一种方法:
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]})
}
}