我正在尝试使用goterm快速构建原型。我有一个结构体中的用户对象列表。我想输出一个标题行(作品)然后遍历列表(作品)并为每个用户添加一行。但是,使用下面的代码,控制台不会呈现任何内容。没有空行。没有。程序刚刚返回。我已经得到链接的例子,只处理标题行和数据行。通过迭代追加到表格中,因为我不工作。我确定我遗漏了一些非常基本的东西。帮助将不胜感激。我将继续黑客攻击。
func usersListOutputConsole(users *data.UserList) {
userTable := tm.NewTable(0, 10, 5, ' ', 0)
fmt.Fprintf(userTable, "ID\tName\tFull Name\tEmail\n") // the header row
for _, user := range users.Data {
fmt.Fprintf(userTable, "%d\t%s\t%s\t%s\n", user.ID, user.Attributes["name"], user.Attributes["full_name"], user.Attributes["email"])
}
tm.Println(userTable)
tm.Flush()
}
炎炎设计
相关分类