A command-line tool and library for generating regular expressions from user-provided test cases.
یه ابزار ترمینالی باحال که بهش ورودیهای مختلف میدین و براساس اون میگه regex ای که همه این ورودی ها توش صدق میکنه چیه و کار رو یخورده توی درست کردن عبارات باقاعده راحتتر میکنه
#regex #tools #rust #cli #pattern #command #terminal
https://github.com/pemistahl/grex
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
یه ابزار ترمینالی باحال که بهش ورودیهای مختلف میدین و براساس اون میگه regex ای که همه این ورودی ها توش صدق میکنه چیه و کار رو یخورده توی درست کردن عبارات باقاعده راحتتر میکنه
#regex #tools #rust #cli #pattern #command #terminal
https://github.com/pemistahl/grex
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔵 عنوان مقاله
TableWriter 1.1: Render Rich Text-Based Tables
🟢 خلاصه مقاله:
جدولنویسی TableWriter 1.1 یک کتابخانه چندمنظوره برای رندر کردن جدولهای متنیِ خوانا در قالبهای مختلف است. خروجیهای استاندارد مانند ASCII، Unicode، Markdown و HTML را پوشش میدهد و برای ترمینالهای رنگی نیز مناسب است؛ بنابراین برای ابزارهای خط فرمان، گزارشها و مستندسازی انتخابی کاربردی محسوب میشود. تمرکز آن بر انعطافپذیری و خوانایی است تا با تنظیم چینش، فاصلهها و مرزبندی، دادههای متفاوت را به شکلی منظم نمایش دهد. README این پروژه با مثالهای فراوان، شروع کار را سریع و بیدردسر میکند.
#TableWriter #ASCII #Unicode #Markdown #HTML #Terminal #CLI #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/174651/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
TableWriter 1.1: Render Rich Text-Based Tables
🟢 خلاصه مقاله:
جدولنویسی TableWriter 1.1 یک کتابخانه چندمنظوره برای رندر کردن جدولهای متنیِ خوانا در قالبهای مختلف است. خروجیهای استاندارد مانند ASCII، Unicode، Markdown و HTML را پوشش میدهد و برای ترمینالهای رنگی نیز مناسب است؛ بنابراین برای ابزارهای خط فرمان، گزارشها و مستندسازی انتخابی کاربردی محسوب میشود. تمرکز آن بر انعطافپذیری و خوانایی است تا با تنظیم چینش، فاصلهها و مرزبندی، دادههای متفاوت را به شکلی منظم نمایش دهد. README این پروژه با مثالهای فراوان، شروع کار را سریع و بیدردسر میکند.
#TableWriter #ASCII #Unicode #Markdown #HTML #Terminal #CLI #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/174651/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - olekukonko/tablewriter: ASCII table in golang
ASCII table in golang. Contribute to olekukonko/tablewriter development by creating an account on GitHub.
❤2
🔵 عنوان مقاله
How to Get Started with GitHub Copilot CLI
🟢 خلاصه مقاله:
** این مطلب با راهنماییای عملی از Andrea Griffiths (GitHub) نشان میدهد چگونه با GitHub Copilot CLI شروع کنید تا در ترمینال، درخواستهای زبانی خود را به دستورات شِل تبدیل کنید، خطاها و فلگهای ناشناخته را توضیح بگیرید و سریعتر اشکالزدایی کنید. روند آغاز کار ساده است: نصب و ورود به GitHub CLI، افزودن افزونه Copilot و بررسی فعال بودن دسترسی Copilot روی حساب GitHub؛ سپس با gh copilot help و دستورات تولید/توضیح فرمانها، میتوانید قبل از اجرا خروجیها را بررسی کنید تا از ایمنی کار مطمئن شوید. این ابزار روی Bash، Zsh و PowerShell کار میکند و برای وظایف روزمره مثل جستوجو، مدیریت پردازهها و کار با Git چرخه بازخورد را کوتاه میکند.
همزمان، نوشتهای از Redowan Delowar درباره Organizing Go Tests پیشنهاد میشود که ساختاردهی حرفهای تستهای Go را مرور میکند: کنار هم نگهداشتن فایلهای *_test.go با کد، بهکارگیری تستهای جدولمحور و زیربخشها با t.Run، استفاده از پوشه testdata برای دادههای تست، همراه با بنچمارکها، مثالها، نامگذاری شفاف، گزارش پوشش و اتصال go test به CI. مجموع این توصیهها هم بهرهوری توسعه را بالا میبرد و هم کیفیت و قابلیت اعتماد تستها را.
#GitHub #Copilot #CLI #Go #Testing #DeveloperTools #Productivity #DevOps
🟣لینک مقاله:
https://golangweekly.com/link/175637/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
How to Get Started with GitHub Copilot CLI
🟢 خلاصه مقاله:
** این مطلب با راهنماییای عملی از Andrea Griffiths (GitHub) نشان میدهد چگونه با GitHub Copilot CLI شروع کنید تا در ترمینال، درخواستهای زبانی خود را به دستورات شِل تبدیل کنید، خطاها و فلگهای ناشناخته را توضیح بگیرید و سریعتر اشکالزدایی کنید. روند آغاز کار ساده است: نصب و ورود به GitHub CLI، افزودن افزونه Copilot و بررسی فعال بودن دسترسی Copilot روی حساب GitHub؛ سپس با gh copilot help و دستورات تولید/توضیح فرمانها، میتوانید قبل از اجرا خروجیها را بررسی کنید تا از ایمنی کار مطمئن شوید. این ابزار روی Bash، Zsh و PowerShell کار میکند و برای وظایف روزمره مثل جستوجو، مدیریت پردازهها و کار با Git چرخه بازخورد را کوتاه میکند.
همزمان، نوشتهای از Redowan Delowar درباره Organizing Go Tests پیشنهاد میشود که ساختاردهی حرفهای تستهای Go را مرور میکند: کنار هم نگهداشتن فایلهای *_test.go با کد، بهکارگیری تستهای جدولمحور و زیربخشها با t.Run، استفاده از پوشه testdata برای دادههای تست، همراه با بنچمارکها، مثالها، نامگذاری شفاف، گزارش پوشش و اتصال go test به CI. مجموع این توصیهها هم بهرهوری توسعه را بالا میبرد و هم کیفیت و قابلیت اعتماد تستها را.
#GitHub #Copilot #CLI #Go #Testing #DeveloperTools #Productivity #DevOps
🟣لینک مقاله:
https://golangweekly.com/link/175637/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The GitHub Blog
GitHub Copilot CLI: How to get started
From cloning a repository to opening a pull request, here’s how to streamline your workflow with Copilot CLI.