دانلود رایگان کتاب:
Go in Action
معرفی و دانلود کتاب:

Go in Action

Go in Action
نویسندگان

Brian Ketelsen

,

Erik St. Martin

,

William Kennedy

سال انتشار

2016

تعداد صفحات

266

سطح کتاب

متوسط

زبان کتاب

انگلیسی

حجم فایل

6MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب Go in Action:

کتاب Go in Action یک منبع آموزشی جامع و کاربردی برای توسعه‌دهندگان است که می‌خواهند زبان Go را به‌صورت اصولی، سریع و ایدیوما‌تیک یاد بگیرند. نویسندگان با ترکیب تجربه عملی، آموزش مرحله‌به‌مرحله و مثال‌های واقعی، مفاهیم کلیدی زبان مانند کانکارنسی، ساختارها، ابزارها، پکیج‌ها و الگوهای طراحی را توضیح می‌دهند. این کتاب Go را نه فقط به‌عنوان یک زبان، بلکه به‌عنوان رویکردی مدرن برای ساخت نرم‌افزار سریع، ساده و قابل‌اعتماد معرفی می‌کند.

خلاصه کتاب Go in Action:

فصل‌های ابتدایی کتاب شما را با چالش‌هایی که Go برای حل آن‌ها ساخته شده آشنا می‌کند؛ از سرعت توسعه و مدیریت هم‌زمانی گرفته تا سیستم نوع‌بندی ساده اما قدرتمند. سپس نویسندگان با یک برنامه واقعی و عملی، معماری، پکیج‌ها، ساختار main و نحوه کار با ابزارهای داخلی Go مانند go vet، go fmt و سیستم مستندسازی را آموزش می‌دهند. این بخش پایه‌ای محکم برای پیشبرد مسیر یادگیری فراهم می‌کند. در ادامه کتاب به بررسی مفصل ساختار داده‌ها، سیستم انواع، اینترفیس‌ها، type embedding و اصول پشت کانکارنسی در Go می‌پردازد. سپس با الگوهای عملی مانند worker pools، runner و work pipelines خواننده را برای پیاده‌سازی پروژه‌های واقعی آماده می‌کند. فصل‌های پایانی نیز سه پکیج مهم standard library (log، json، io) و نحوه انجام unit testing، table testing و benchmarking را پوشش می‌دهند تا خواننده درک کاملی از توسعه حرفه‌ای با Go پیدا کند.
ویرایش محتوا

فهرست مطالب کتاب Go in Action:

Introducing Go

Go quick-start

Packaging and tooling

Arrays, slices, and maps

Go’s type system

Concurrency

Concurrency patterns

Standard library

Testing and benchmarking

موارد اخیر