دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [2 ed.] نویسندگان: Matt Butcher, Nathan Kozyra, Matt Farina سری: ISBN (شابک) : 1633436888, 9781633436886 ناشر: Manning سال نشر: 2024 تعداد صفحات: [368] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 10 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Go in Practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب رفتن در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تکنیک های عملی برای ساخت برنامه های همزمان ، ابر بومی و
با کارایی بالا-همه با ابزارهای AI تقویت کننده بهره وری شتاب می
گیرند.
در عمل ، چاپ دوم مجموعه ای از سبک های کتاب آشپزی از تکنیک ها و
بهترین روش هایی است که شما برای ایجاد برنامه های کاربردی با
کیفیت تولید نیاز دارید. این دانش موجود شما در مورد زبان Go را
ایجاد می کند ، و استراتژی های خاصی را که می توانید برای به
حداکثر رساندن بهره وری خود در کار روزانه DEV استفاده کنید ،
ایجاد می کند. پرونده ها
- برنامه های کاربردی GO بومی
- ابزارهای AI برای تسریع در گردش کار توسعه خود
در عمل ، نسخه دوم توسط نویسنده ناتان کازیرا به طور گسترده اصلاح
شده است تا آخرین نسخه GO را پوشش دهد ، به همراه تکنیک های جدید
DEV ، از جمله ابزارهای AI تقویت کننده بهره وری. این یک مسئله به
سبک کتاب آشپزی فوراً آشنا به سبک/راه حل/قالب بحث و گفتگو ،
ساختن آنچه را که قبلاً می دانید با تکنیک های پیشرفته یا کمی
شناخته شده برای همزمانی ، ورود به سیستم و ذخیره سازی ،
میکروسرویس ، تست ، استقرار و موارد دیگر دنبال می شود ، دنبال می
شود. اکوسیستم شما تکنیک های عملی را برای همزمانی با گوروتین ها
و کانال ها ، ایجاد خدمات وب با کارایی بالا ، ایجاد میکروسرویس
مؤثر ، آزمایش و استقرار و موارد دیگر پیدا خواهید کرد. بیاموزید
که چگونه با ظرافت خطاها و موقعیت های غیر منتظره در GO ، خطای Go
و مدل های وحشت را درک کنید و مجموعه های آزمایشی جامع ایجاد کنید
که به جلوگیری از اشکالات کمک می کند. به علاوه ، در طول شما
خواهید دید که چگونه می توانید با ادغام تکمیل کد AI در فرآیند
توسعه خود ، بهره وری خود را افزایش دهید.
Practical techniques for building concurrent,
cloud-native, and high performance Go applications—all
accelerated with productivity-boosting AI tools.
Go in Practice, Second Edition is a cookbook-style collection
of the techniques and best practices you need to build
production-quality Go applications. It builds on your existing
knowledge of the Go language, introducing specific strategies
you can use to maximize your productivity in day-to-day dev
work.
In Go in Practice, Second Edition, you’ll learn:
- Concurrency with goroutines and channels
- Web servers and microservices with event streams and
websockets
- Logging, caching, and data access from environment variables
and files
- Cloud-native Go applications
- AI tools to accelerate your development workflow
Go in Practice, Second Edition has been extensively revised by
author Nathan Kozyra to cover the latest version of Go, along
with new dev techniques, including productivity-boosting AI
tools. It follows an instantly-familiar cookbook-style
Problem/Solution/Discussion format, building on what you
already know about Go with advanced or little-known techniques
for concurrency, logging and caching, microservices, testing,
deployment, and more.
about the book
Go in Practice, Second Edition gives you practical guidance on
the ins-and-outs of Go development, covering the standard
library and the most important tools from Go’s powerful
ecosystem. You’ll find practical techniques for concurrency
with goroutines and channels, building high-performance web
services, creating effective microservices, testing and
deployment, and much more. Learn how to gracefully handle
errors and unexpected situations in Go, understand Go's error
and panic models, and create comprehensive test suites that
help prevent bugs. Plus, throughout you’ll see how you can
augment your productivity by integrating AI code completion
into your development process.