آموزش برنامهنویسی Go ۲۰۲۱
Learning Go Programming 2021
دانلود کتاب آموزش برنامهنویسی Go ۲۰۲۱ (Learning Go Programming 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Shubhangi Agarwal |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2021 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
324 |
| نوع فایل |
|
| حجم |
272.3 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب آموزش برنامهنویسی Go ۲۰۲۱
کاوشی عمیق در مباحث اساسی برنامهنویسی Go
ویژگیهای کلیدی:
* درک مبانی زبان Go، تاریخچه، هدف و داستانهای موفقیت آن.
* آموزش کار با متغیرها، ثابتها، انواع داده، عملگرها، ساختارهای کنترلی و توابع.
* آشنایی و کار با کتابخانههای استاندارد Golang.
* آموزش نحوه ایجاد بستههای سفارشی و نصب بستههای شخص ثالث.
* درک چگونگی دستیابی به همروندی در Go با استفاده از Goroutineها، Mutex و کانالها.
* درک نحوه مدیریت خطا در Golang و کتابخانههای پشتیبانی شده.
توضیحات:
این کتاب، اثری منحصربهفرد برای مبتدیان و توسعهدهندگان است، زیرا به طور گسترده مباحثی از اصول اولیه تا موضوعات پیشرفته در برنامهنویسی Go را پوشش میدهد. مبانیای مانند انواع داده، ساختارهای کنترلی و حلقهها به طور عمیق توضیح داده شدهاند. شرح مفصلی از Structها، Interfaceها، چندریختی و همروندی، شما را قادر میسازد تا با استفاده از Golang کدهای حرفهای بنویسید. شما با نوع دادهی خطا و چگونگی بازیابی آن در Golang آشنا خواهید شد. قادر خواهید بود از کتابخانههای استاندارد استفاده کنید، بستههای سفارشی ایجاد کنید و بستههای شخص ثالث را در Go نصب کنید. ایجاد توابع و فراخوانی آنها در Go به وضوح توضیح داده شده است. در پایان، شما قادر خواهید بود کد پیشرفته Golang بنویسید و در عین حال، برنامهای را با سرور Golang توسعه دهید.
آنچه خواهید آموخت:
* آموزش نوشتن کد با استفاده از ساختارهای کنترلی و حلقهها در Go
* آشنایی با انواع عملگرها در Go
* آموزش کار با آرایهها و اسلایسها در Go
* آشنایی و کار با توابع در Go
* آموزش نحوه پیادهسازی برنامهنویسی همروند در Go
این کتاب برای چه کسانی مناسب است:
این کتاب برای هر کسی است که میخواهد زبان برنامهنویسی Golang را یاد بگیرد. برنامهنویسان و توسعهدهندگانی که در حال حاضر از Golang استفاده میکنند میتوانند از این کتاب به عنوان یک راهنمای مرجع استفاده کنند.
فهرست مطالب:
1. مقدمهای بر Go
2. راهاندازی محیط
3. شروع کار با Go
4. متغیرها، انواع داده و ثابتها
5. عملگرها
6. ساختارهای کنترلی
7. توابع
8. بستهها در Go
9. آرایهها و اسلایسها
10. رشتهها
11. اشارهگرها
12. ساختارها
13. ترکیب
14. Interfaceها و چندریختی
15. نقشهها
16. همروندی با Go
17. Mutex & Channels
18. مدیریت خطا
19. انعکاس
20. ساخت برنامه وب
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق تکثیر
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبین
۷. تقدیر و تشکر
۸. پیشگفتار
۹. غلط نامه
۱۰. فهرست مطالب
۱. مقدمه ای بر Go
۲. راه اندازی محیط
۳. شروع با Go
۴. متغیرها، انواع داده و ثابت ها
۵. عملگرها
۶. ساختارهای کنترلی
۷. توابع
۸. بسته ها در Go
۹. آرایه ها و برش ها
۱۰. رشته ها
۱۱. اشاره گرها
۱۲. ساختارها
۱۳. ترکیب
۱۴. رابط ها و چندریختی
۱۵. نقشه ها
۱۶. همروندی با Go
۱۷. Mutex و کانال ها
۱۸. مدیریت خطا
۱۹. بازتاب
۲۰. ساخت برنامه های کاربردی وب
۳۱. فهرست نمایه
توضیحات(انگلیسی)
Deep dive into the essential topics in Go programming
KEY FEATURESÊÊ
_ Understand the fundamentals of Go language, its history, purpose and success stories.
_ Learn how to work with Variables, Constants, Data types, Operators, Control structures and Functions.
_ Get familiar and work with the standard Golang libraries.
_ Learn how to create custom packages and third-party package installation.
_ Understand how concurrency is achieved in Go with the use of Goroutines, Mutex and Channels.
_ Understand how an error is handled in Golang and supported libraries.
Ê
DESCRIPTIONÊÊ
This book is a unique read for both beginners and developers as it extensively covers topics ranging from fundamentals to advanced topics in Go programming. Basics such as Data types, Control structures and Loops in have been explained in-depth. A detailed description of Structs, Interfaces, Polymorphism and Concurrency will enable you to write professional codes using Golang. You will get an idea of error data type and how to recover it in Golang. You will be capable of using standard libraries, create custom packages and install third party packages in Go. Creation of functions and invoking them in Go have been vividly explained. By the end, you will be able to write advanced Golang code and at the same time, develop an application with Golang server.
Ê
WHAT YOU WILL LEARNÊÊ
_ Learn how to write codes using Control structures and Loops in Go
_ Get familiar with the type of Operators in Go
_ Learn how to work with Arrays and Slices in Go
_ Get familiar and work with the functions in Go
_ Learn how to implement Concurrent programming in Go
Ê
WHO THIS BOOK IS FOR
This book is for anyone who wants to learn the Golang programming language. Programmers and developers who are currently using Golang can use this book as a reference guide.Ê
TABLE OF CONTENTSÊ
1. Introduction to Go
2. Environment Setup
3. Beginning With Go
4. Variables, Data Types and Constants
5. Operators
6. Control Structures
7. Functions
8. Packages in Go
9. Arrays and Slices
10. Strings
11. Pointers
12. Structures
13. Composition
14. Interfaces and polymorphism
15. Maps
16.ÊConcurrency with Go
17. Mutex & Channels
18. Error Handling
19. Reflection
20. Build Web Application
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewer
7. Acknowledgement
8. Preface
9. Errata
10. Table of Contents
1. Introduction to Go
2. Environment Setup
3. Beginning With Go
4. Variables, Data Types, and Constants
5. Operators
6. Control Structures
7. Functions
8. Packages in Go
9. Arrays and Slices
10. Strings
11. Pointers
12. Structures
13. Composition
14. Interfaces and Polymorphism
15. Maps
16. Concurrency with Go
17. Mutex and Channels
18. Error Handling
19. Reflection
20. Building Web Application
31. Index
دیگران دریافت کردهاند
آموزش فنون جراحی: مهارت های پایه ۲۰۲۰
Learning Surgical Technique: Basic Skills 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مطالعات موردی در طب اورژانس: جلسات آموزشی LEARNing Rounds: بیاموزید، ارزیابی کنید، اتخاذ کنید، همین حالا ۲۰۲۰
Case Studies in Emergency Medicine: LEARNing Rounds: Learn, Evaluate, Adopt, Right Now 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری عمیق و بازی Go ۲۰۱۹
Deep Learning and the Game of Go 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری روان درمانی حمایتی، ویرایش دوم: راهنمای مصور ۲۰۱۹
Learning Supportive Psychotherapy, Second Edition: An Illustrated Guide 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری مبانی ژنتیک با برنامه های کامپیوتری تعاملی ۲۰۱۳
Learning Basic Genetics with Interactive Computer Programs 2013
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری تصویربرداری شکمی ۲۰۱۲
Learning Abdominal Imaging 2012
اورولوژی, بیوشیمی پزشکی, پزشکی, پزشکی بالینی, پزشکی عمومی, پیراپزشکی, تصویربرداری تشخیصی, زنان و زایمان, فناوری های تصویربرداری, گوارش, هپاتولوژی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
