دانلود کتاب Go Web Programming (به فارسی: برو برنامه نویسی وب) نوشته شده توسط «Sau Sheong Chang»
اطلاعات کتاب برو برنامه نویسی وب
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: Manning Publications
نویسنده: Sau Sheong Chang
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2016
تعداد صفحه: 312 / 314
حجم فایل: 10.65 مگابایت
کد کتاب: 1617292567 , 9781617292569
نوبت چاپ: 1
توضیحات کتاب برو برنامه نویسی وب
خلاصه
برنامهنویسی وب برو به شما میآموزد که چگونه برنامههای وب مقیاسپذیر و با کارایی بالا را در Go با استفاده از اصول طراحی مدرن بسازید.
خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات منینگ است.
درباره فناوری
زبان Go با ارائه کدهای کامپایل شده تمیز و سریع، جمع آوری زباله، یک مدل همزمانی ساده و یک کتابخانه استاندارد فوق العاده، نیازهای برنامه های کاربردی وب مقیاس پذیر و با کارایی بالا را برطرف می کند. این برای نوشتن میکروسرویس یا ساختن سیستمهای مقیاسپذیر و قابل نگهداری عالی است.
درباره کتاب
برنامهنویسی وب برو به شما میآموزد که چگونه ساخت برنامه های وب در Go با استفاده از اصول طراحی مدرن. شما یاد خواهید گرفت که چگونه الگوی طراحی تزریق وابستگی را برای نوشتن دوبل های تست، استفاده از همزمانی در برنامه های کاربردی وب و ایجاد و مصرف JSON و XML در سرویس های وب را یاد بگیرید. در طول مسیر، خواهید فهمید که چگونه وابستگی خود را به چارچوب های خارجی به حداقل برسانید، و تکنیک های بهره وری ارزشمندی را برای آزمایش و استقرار برنامه های خود انتخاب خواهید کرد.
چه چیزی در داخل است
- اصول
- آزمایش و محک زدن
- استفاده از همزمانی
- استقرار در سرورهای مستقل، PaaS، and Docker
- ده ها نکته، ترفند و تکنیک
درباره خواننده
این کتاب فرض می کند که شما با مبانی زبان Go و مفاهیم کلی توسعه وب آشنا هستید.
درباره نویسنده
Sau Sheong Chang مدیریت می کند مدیر فناوری دیجیتال در Singapore Power و مشارکت کننده فعال در جوامع روبی و گو.
فهرست محتوا
- PART 1 برنامه های GO AND WEB
- برو و برنامه های وب
- برو ChitChat
- بررسی درخواست ها
- در حال پردازش درخواست ها
- نمایش محتوا
- ذخیره داده ها
- برو سرویس های وب
- آزمایش برنامه شما
- اهم سازی همزمان Go
- استقرار Go
بخش 2 برنامه های کاربردی وب اساسی
ص هنر 3 واقعی بودن
Summary
Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
The Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library. It’s perfect for writing microservices or building scalable, maintainable systems.
About the Book
Go Web Programming teaches you how to build web applications in Go using modern design principles. You’ll learn how to implement the dependency injection design pattern for writing test doubles, use concurrency in web applications, and create and consume JSON and XML in web services. Along the way, you’ll discover how to minimize your dependence on external frameworks, and you’ll pick up valuable productivity techniques for testing and deploying your applications.
What’s Inside
- Basics
- Testing and benchmarking
- Using concurrency
- Deploying to standalone servers, PaaS, and Docker
- Dozens of tips, tricks, and techniques
About the Reader
This book assumes you’re familiar with Go language basics and the general concepts of web development.
About the Author
Sau Sheong Chang is Managing Director of Digital Technology at Singapore Power and an active contributor to the Ruby and Go communities.
Table of Contents
- PART 1 GO AND WEB APPLICATIONS
- Go and web applications
- Go ChitChat
- Handling requests
- Processing requests
- Displaying content
- Storing data
- Go web services
- Testing your application
- Leveraging Go concurrency
- Deploying Go
PART 2 BASIC WEB APPLICATIONS
PART 3 BEING REAL
دانلود کتاب «برو برنامه نویسی وب»
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.