Go
的一个模块,用于生成漂亮的ASCII
表格。
ASCII
- **文字
- 下载库:
go get -u github.com/go-agumon/table
- 创建表格:
t, err := table.Create("姓名", "性别", "年龄")
- 添加单行:
r1 := map[string]string{
"姓名": "XXX",
"性别": "男",
"年龄": "27",
}
_ = t.AddRow(r1)
r2 := []string{"XXX", "女", "24"}
_ = t.AddRow(r2)
- 添加多行:
rows := []map[string]string{
{
"姓名": "XXX",
"性别": "男",
"年龄": "27",
},
{
"姓名": "XXX",
"性别": "女",
"年龄": "24",
},
}
_ = t.AddRows(rows)
- 打印表格:
t.Print()