معرفی Tablewriter چاپ جدول قشنگ توی CLI 🚀
اگه با Go کار میکنی و میخوای خروجی ترمینالت مرتب و حرفهای باشه، Tablewriter دقیقاً همونه! باهاش میتونی جدولهای ASCII/Unicode/Markdown/HTML بسازی، سطر و ستونهات رو تراز کنی و حتی استایل شخصی بدی.
نصب
نمونه سریع
📌 خروجی:
ابزاری ساده ولی حرفهای برای اینکه جدولهای CLI جذاب بسازی ✨
#go #cli
☕️Telegram | Website | Discord
اگه با Go کار میکنی و میخوای خروجی ترمینالت مرتب و حرفهای باشه، Tablewriter دقیقاً همونه! باهاش میتونی جدولهای ASCII/Unicode/Markdown/HTML بسازی، سطر و ستونهات رو تراز کنی و حتی استایل شخصی بدی.
نصب
go get github.com/olekukonko/tablewriter@latest
نمونه سریع
data := [][]any{
{"Alice", "25 yrs", "New York"},
{"Bob", "30 yrs", "Boston"},
}
table := tablewriter.NewTable(os.Stdout)
table.Header("Name", "Age", "City")
table.Bulk(data)
_ = table.Render()
📌 خروجی:
┌───────┬────────┬──────────┐
│ NAME │ AGE │ CITY │
├───────┼────────┼──────────┤
│ Alice │ 25 yrs │ New York │
│ Bob │ 30 yrs │ Boston │
└───────┴────────┴──────────┘
ابزاری ساده ولی حرفهای برای اینکه جدولهای CLI جذاب بسازی ✨
#go #cli
☕️Telegram | Website | Discord
❤🔥5😁3😍2🔥1