توضیحاتی در مورد کتاب Learning Go: An Idiomatic Approach to Real-World Go Programming
نام کتاب : Learning Go: An Idiomatic Approach to Real-World Go Programming
عنوان ترجمه شده به فارسی : Learning Go: یک رویکرد اصطلاحی برای برنامه نویسی در دنیای واقعی
سری :
نویسندگان : Jon Bodner
ناشر : O'Reilly Media
سال نشر : 2021
تعداد صفحات : 360
ISBN (شابک) : 1492077216 , 9781492077213
زبان کتاب : English
فرمت کتاب : epub درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 4 Mb
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
Go به سرعت در حال تبدیل شدن به زبان ترجیحی برای ساخت سرویس های وب است. آموزش های زیادی وجود دارد که نحو Go را به توسعه دهندگان با تجربه در سایر زبان های برنامه نویسی آموزش می دهد. اما آموزش کافی نیست. آنها اصطلاحات Go را آموزش نمی دهند، بنابراین توسعه دهندگان در نهایت الگوهایی را بازسازی می کنند که در زمینه Go معنی ندارند. این راهنمای عملی پیشزمینهای را که برای نوشتن Go واضح و اصطلاحی نیاز دارید، فراهم میکند.
فارغ از سطح تجربهتان، یاد خواهید گرفت که چگونه مانند یک برنامهنویس Go فکر کنید. نویسنده Jon Bodner الگوهای طراحی را که توسعه دهندگان باتجربه Go اتخاذ کرده اند و منطق آنها را آشکار می کند. شما یاد خواهید گرفت که چگونه پروژه خود را ساختار دهید و ابزارها و کتابخانه های مناسب را برای ایجاد نرم افزار موفق انتخاب کنید.
با نحوه نوشتن کد اصطلاحی در Go و طراحی پروژه Go آشنا شوید
دلایل تصمیمات طراحی در Go را درک کنید
محیط توسعه Go را برای یک توسعه دهنده یا تیم انفرادی راه اندازی کنید
با نحوه و زمان استفاده از بازتاب، ناامن و CGo آشنا شوید
بیاموزید که چگونه ویژگی های Go اجازه می دهد زبانی که به طور موثر اجرا شود
بدانید کدام ویژگی های Go را باید کم استفاده کنید یا اصلاً استفاده نکنید
آینده Go، از جمله Generics را بیاموزید
توضیحاتی در مورد کتاب به زبان اصلی :
Go is rapidly becoming the preferred language for building web services. There are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages. But tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go.
No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner reveals design patterns that experienced Go developers have adopted and the rationale for them. You'll learn how to structure your project and choose the proper tools and libraries to create successful software.
Learn how to write idiomatic code in Go and design a Go project
Understand the reasons for the design decisions in Go
Set up a Go development environment for a solo developer or team
Learn how and when to use reflection, unsafe, and CGo
Learn how Go's features allow the language to run efficiently
Know which Go features you should use sparingly, or not at all
Learn the future of Go, including Generics