طراحی وب سایت

برنامه های وب خود را با Go ارتقا دهید

Level Up Your Web Apps With Go

دانلود کتاب Level Up Your Web Apps With Go (به فارسی: برنامه های وب خود را با Go ارتقا دهید) نوشته شده توسط «Mal Curtis»


اطلاعات کتاب برنامه های وب خود را با Go ارتقا دهید

موضوع اصلی: کامپیوتر – توسعه وب

نوع: کتاب الکترونیکی

ناشر: SitePoint Pty. Ltd.

نویسنده: Mal Curtis

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2015

تعداد صفحه: 259

حجم فایل: 3.66 مگابایت

کد کتاب: 0994182600 , 9780994182609

توضیحات کتاب برنامه های وب خود را با Go ارتقا دهید

اینترنت محل تکامل و ایجاد دائمی است. تقریباً هر روز، توسعه دهندگان وب ابزارهای جدیدی برای اضافه کردن به کارنامه خود دارند. با این حال، در سال های اخیر، تعداد کمی به اندازه زبان برنامه نویسی Go تاثیرگذار بوده اند. Go که ابتدا در Google برای حل مشکلات مدیریت سیستم ایجاد شد، به زبانی مدرن، قدرتمند و به خوبی پذیرفته شده تبدیل شده است. با این حال، گفتن Go فقط یک زبان، ضرری است. Go فراتر از یک زبان است – این یک اکوسیستم کامل است. از ابزارهایی که با آن ارائه می شود، تا جامعه توسعه دهندگانی که بر اساس آن ساخته می شوند، Go یک فورس ماژور در دنیای توسعه وب است و اینجاست که بماند.

پس Go چیست؟ خوب، این ترکیبی از یک زبان برنامه نویسی قوی تایپ شده، و مجموعه ای از ابزارهایی است که کار با این زبان را لذت بخش می کند. در حالی که بسیاری ممکن است یک زبان را صرفاً شامل نحو در نظر بگیرند، ابزارهای ارائه شده برای کمک به توسعه به همان اندازه مهم هستند – اگر نه بیشتر – مانند خود زبان. امیدوارم در حین کار بر روی این کتاب، این را برای خودتان ببینید و یاد بگیرید که Go را مانند من دوست داشته باشید.

موضوعات مطرح شده در این کتاب توسعه وب را هدف قرار داده است. در حالی که Go به عنوان «زبانی برای توسعه وب» ایجاد نشد، اما با چنان کتابخانه استاندارد قدرتمند و متنوعی تولید شد که توسعه‌دهندگان وب انبوهی از آن را به زبان آورده‌اند، به طوری که بسیاری از سازمان‌ها اکنون برنامه‌های Go را دارند که خدمات خود را تقویت می‌کنند. در این کتاب، ما تمام جنبه های کتابخانه استاندارد را پوشش نمی دهیم. در عوض ما عمیقاً در مورد چگونگی ایجاد برنامه های کاربردی وب سریع، قدرتمند و قابل نگهداری خواهیم بود.


The Internet is a place of constant evolution and creation. Nearly every day, web developers have new tools available to add to their repertoire. In recent years, though, few have been as influential as the Go programming language. Originally created at Google to solve system administration problems, Go has evolved into a modern, powerful, and well-adopted language. To call Go just a language would be a disservice, however; Go is more than a language—it’s an entire ecosystem. From the tools that come with it, to the community of developers that build on it, Go is a force majeure in the web development world and it is here to stay.

So what is Go? Well, it’s a combination of a strongly typed programming language, and a collection of tools that make working with the language a pleasure. While many may consider a language to comprise merely the syntax, the tools provided to aid development are just as important—if not more so—as the language itself. I hope that as you work through this book you’ll see this for yourself, and learn to love Go as I do.

The topics covered in this book are targeted at web development. While Go wasn’t created as a “language for web development,” it was produced with such a powerful and diverse standard library that web developers have taken to the language in droves, with many organizations now having Go applications powering their services. In this book, we won’t be covering every aspect of the standard library; instead we’ll be diving deeply into how to create fast, powerful, and maintainable web applications.

دانلود کتاب «برنامه های وب خود را با Go ارتقا دهید»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

دیدگاهتان را بنویسید