productImage
productImage

کتاب Learning Go An Idiomatic Approach to Real-World Go Programming

مشخصات
انتشاراتO'Reilly Media
شابک9781098139292
نویسنده Jon Bodner
تعداد صفحات491
قطع کتابوزیری
۷ روز ضمانت بازگشت کالا
ضمانت اصل بودن کالا
کتاب های تخصصی علمی بوک
این محصول موجود است.
جهت نمایش قیمت و خرید، سایز محصول خود را انتخاب کنید

معرفی

زبان گو به سرعت به زبان محبوب برای ساخت سرویس‌های وب تبدیل شده.


آموزش‌های زیادی برای یاد دادن قواعد گو به برنامه‌نویسانی که با زبان‌های دیگه تجربه دارن وجود داره، اما آموزش‌ها کافی نیستن.

اونها اصطلاحات گو رو یاد نمیدن، پس برنامه‌نویس‌ها در نهایت الگوهایی رو بازسازی می‌کنن که توی محیط گو منطقی نیستن.

این راهنمای کاربردی، پیش‌زمینه‌ی ضروری رو که برای نوشتن کد واضح و اصطلاحی گو نیاز دارین، فراهم می‌کنه.


مهم نیست چقدر تجربه دارین، یاد می‌گیرین که چطور مثل یه توسعه‌دهنده‌ی گو فکر کنین.

نویسنده، جان بودنر، الگوهای طراحی‌ای که توسعه‌دهنده‌های باتجربه‌ی گو پذیرفتن رو معرفی می‌کنه و دلیل استفاده از اونها رو بررسی می‌کنه.

این ویرایش به‌روز شده همچنین بهتون نشون می‌ده که چطور پشتیبانی از جنریک‌ها در گو با این زبان هماهنگه.


این کتاب بهتون کمک می‌کنه:

کد اصطلاحی در گو بنویسین و یه پروژه‌ی گو رو طراحی کنین

دلیل تصمیمات طراحی گو رو درک کنین

یه محیط توسعه‌ی گو رو برای یه توسعه‌دهنده‌ی تکی یا یه تیم راه‌اندازی کنین

یاد بگیرین که چطور و چه زمانی از reflection، unsafe و cgo استفاده کنین

کشف کنین که چطور ویژگی‌های گو به این زبان اجازه می‌ده که به طور کارآمد اجرا بشه

بدونین که کدوم ویژگی‌های گو رو باید کم استفاده کنین یا اصلا استفاده نکنین

از ابزارهای گو برای بهبود عملکرد، بهینه‌سازی مصرف حافظه و کاهش جمع‌آوری زباله استفاده کنین

یاد بگیرین که چطور از ابزارهای توسعه‌ی پیشرفته‌ی گو استفاده کنین



Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to 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 introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. This updated edition also shows you how Go's generics support fits into the language.


This book helps you:


Write idiomatic code in Go and design a Go project

Understand the reasons behind Go's design decisions

Set up a Go development environment for a solo developer or team

Learn how and when to use reflection, unsafe, and cgo

Discover how Go's features allow the language to run efficiently

Know which Go features you should use sparingly or not at all

Use Go's tools to improve performance, optimize memory usage, and reduce garbage collection

Learn how to use Go's advanced development tools

مشخصات

کتاب Learning Go An Idiomatic Approach to Real-World Go Programming
انتشاراتO'Reilly Media
شابک9781098139292
نویسنده Jon Bodner
تعداد صفحات491
قطع کتابوزیری
سال انتشار2024
زبان کتابانگلیسی

دیدگاه ها

empty-state
در حال حاضر دیدگاهی ثبت نشده!