来自Python,我不习惯看到超过80列的代码行。所以当我遇到这个:
err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email)
我试图打破它
err := database.QueryRow("select * from users where user_id=?", id) \
.Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email)
但是我明白了
syntax error: unexpected \
我还尝试过按回车键并在最后加上分号来打破界限:
err := database.QueryRow("select * from users where user_id=?", id)
.Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email);
但是我再次得到:
syntax error: unexpected .
所以我想知道用什么语言来做到这一点?