دانلود رایگان کتاب:
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

موارد اخیر