زبان برنامه نویسی Go سریعا به زبان ترجیحی برای ساخت سرویس های وب تبدیل شده است. آموزش های زیادی برای آموزش سینتکس Go به توسعه دهندگان با تجربه در سایر زبان های برنامه نویسی موجود است، اما آموزش ها کافی نیستند. آنها اصطلاحات Go را آموزش نمی دهند، بنابراین توسعه دهندگان در نهایت الگوهایی را بازسازی می کنند که در زمینه Go معنی ندارند. این راهنمای عملی پیش زمینه ضروری برای نوشتن Go واضح و اصطلاحی را فراهم می کند.
سطح تجربه شما مهم نیست، شما یاد خواهید گرفت که چگونه مانند یک توسعه دهنده Go فکر کنید. نویسنده کتاب، Jon Bodner، الگوهای طراحی را که توسعه دهندگان با تجربه Go اتخاذ کرده اند معرفی می کند و دلیل استفاده از آنها را بررسی می کند. این نسخه بهروزرسانی شده همچنین به شما نشان میدهد که چگونه پشتیبانی عمومی Go با زبان مطابقت دارد.
این کتاب به شما کمک می کند:
ویرایش اول این کتاب در سال 2021 و ویرایش دوم این کتاب در ژانویه 2024 توسط انتشارات Oreilly و در 16 فصل به چاپ رسید که عبارتند از:
1. Setting Up Your Go Environment
2. Predeclared Types and Declarations
3. Composite Types
4. Blocks, Shadows, and Control Structures
5. Functions
6. Pointers
7. Types, Methods, and Interfaces
8. Generics
9. Errors
10. Modules, Packages, and Imports
11. Go Tooling
12. Concurrency in Go
13. The Standard Library
14. The Context
15. Writing Tests
16. Here Be Dragons: Reflect, Unsafe, and Cgo
جهت دانلود رایگان کتاب به کانال تلگرام Computer Ebook (@itpdfbook) مراجعه نمایید.