Gopher Academy
3.84K subscribers
931 photos
42 videos
280 files
2.17K links
🕸 Gopher Academy

🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Lo v1.52.0: A Lodash-Style Library for Go 1.18+

🟢 خلاصه مقاله:
** Lo v1.52.0 یک کتابخانه سبک Lodash برای Go 1.18+ است که مجموعه‌ای از توابع کمکیِ آماده برای کار با slice و map و سایر کالکشن‌ها را فراهم می‌کند. با تکیه بر generics در Go، این ابزار توابعی مانند Map، Filter، Reduce، GroupBy، Chunk، و عملیات مجموعه‌ای مثل Union و Intersect را به‌صورت type-safe و بدون نیاز به reflection ارائه می‌دهد. هدف آن کاهش کد زائد، ساده‌سازی پردازش داده‌ها، و افزایش خوانایی است؛ به‌طوری‌که بتوان به‌جای حلقه‌های تودرتو، زنجیره‌ای از توابع قابل‌خواندن و کارا نوشت. نسخه v1.52.0 این رویکرد را برای کاربران Go 1.18+ تثبیت کرده و تجربه‌ای روان و کارآمد برای تبدیل و مدیریت کالکشن‌ها فراهم می‌کند.

#Go #Golang #Lo #Lodash #Generics #Go18 #Libraries #FunctionalProgramming

🟣لینک مقاله:
https://golangweekly.com/link/175369/web


👑 @gopher_academy
2
🔵 عنوان مقاله
Excelize 2.10: A Pure Go Way to Work with Excel Spreadsheets

🟢 خلاصه مقاله:
نسخه 2.10 از Excelize یک کتابخانه پخته و فعال در اکوسیستم Go است که امکان خواندن و نوشتن فایل‌های XLAM، XLSM، XLSX، XLTM و XLTX را به‌صورت مستقیم و بدون وابستگی‌های بومی فراهم می‌کند. به‌دلیل Pure Go بودن، استقرار ساده است، باینری‌ها قابل حمل‌اند و روی Linux، macOS و Windows پایدار اجرا می‌شوند؛ از محیط‌های ابری و container تا serverless و ابزارهای CLI. این کتابخانه ایجاد و ویرایش فایل‌ها، کار با شیت‌ها، سلول‌ها، استایل‌ها و فرمول‌ها را پوشش می‌دهد و با پشتیبانی از مواردی مانند Data Validation، Conditional Formatting، نمودارها و Pivot Table برای ساخت گزارش‌های حرفه‌ای مناسب است. در این نسخه تمرکز بر پایداری، کارایی و سازگاری بهتر با ویژگی‌های مدرن Excel ادامه یافته و Excelize همچنان گزینه‌ای قابل اتکا برای اتوماسیون Excel در پروژه‌های Go به‌شمار می‌آید.

#Excelize #Go #Golang #Excel #Spreadsheets #OpenSource #DataEngineering #Automation

🟣لینک مقاله:
https://golangweekly.com/link/175639/web


👑 @gopher_academy
2🔥1