توضیحات
‘Learning Go’ is a book that gives an introduction into the Go programming language of Google.
The book currently consists out +/- 120 (A4 sized) pages and the following chapters:
- Introduction
- Show how to install Go and details the lineage of the language Go.
- Basics
- Types, variables and control structures.
- Functions
- How to make and use functions.
- Packages
- Functions and data is grouped together in packages. Here you will see how to make your own package. How to unit test your package is also described.
- Beyond the basics
- Learn how to create your own data types and define function on them (called methods in Go).
- Interfaces
- Go does not support Object Orientation in the traditional sense. In Go the central concept is interfaces.
- Concurrency
- With the go keyword function can be started in separate routines (called goroutines). Communication with those goroutines is done via channels.
- Communication
- How to create/read/write from and to files. And how to do networking.
Each chapter concludes with a number of exercises (and answers) to may help you to get some hands on experience. Currently it has more than 30 exercises.
————————————————————–
ترجمه ماشینی :
«Learning Go» کتابی است که به معرفی زبان برنامه نویسی Go گوگل می پردازد. کتاب در حال حاضر شامل +/- 120 صفحه (اندازه A4) و فصول زیر است:
- مقدمه
- نمایش نحوه نصب Go و جزئیات اصل و نسب زبان Go.
- اصول
- انواع، متغیرها و ساختارهای کنترل.
- توابع
- نحوه ساخت و استفاده از توابع.
- Packages
- توابع و داده ها در بسته ها با هم گروه بندی می شوند. در اینجا نحوه ساخت پکیج خود را خواهید دید. نحوه تست واحد بسته خود نیز توضیح داده شده است.
- فراتر از اصول اولیه
- یاد بگیرید که چگونه انواع داده های خود را ایجاد کنید و عملکرد آنها را تعریف کنید (به نام متدها در Go).
- Interfaces
- Go از شی گرایی به معنای سنتی پشتیبانی نمی کند. در Go مفهوم اصلی رابط ها است.
- Concurrency
- با کلمه کلیدی go تابع را می توان در روال های جداگانه (به نام گوروتین) شروع کرد. ارتباط با آن گوروتین ها از طریق کانال ها انجام می شود.
- ارتباطات
- نحوه ایجاد/خواندن/نوشتن از و روی فایلها. و نحوه انجام شبکه
هر فصل با تعدادی تمرین (و پاسخ) به پایان می رسد که ممکن است به شما در به دست آوردن تجربه کمک کند. در حال حاضر بیش از 30 تمرین دارد.
tag : دانلود کتاب یادگیری برو , Download یادگیری برو , دانلود یادگیری برو , Download Learning Go Book , یادگیری برو دانلود , buy یادگیری برو , خرید کتاب یادگیری برو , دانلود کتاب Learning Go , کتاب Learning Go , دانلود Learning Go , خرید Learning Go , خرید کتاب Learning Go ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.