
Дізнайтесь більше про нові кар'єрні можливості в EchoUA. Цікаві проекти, ринкова оплата, гарний колектив. Надсилайте резюме та приєднуйтеся до нас.
Go – це компільована статично мова з відкритим початковим кодом, що типізується, розроблена в Google і активно підтримувана співтовариством. Його відрізняє наявність сучасних фіч, чистий синтаксис і добре задокументована стандартна бібліотека.
Щоб спростити вивчення Go, ми зібрали для вас збірку безкоштовних книг, присвячених цій мові. В першу чергу рекомендуємо ознайомитися з розширеною документацією Effective Go і інтерактивним туром по мові.
Як випливає з назви, ця книга – короткий і місткий вступ в програмування за допомогою мови Go. Розглядаються наступні теми:
- типи;
- змінні;
- умовні оператори;
- масиви;
- функції;
- покажчики;
- структури;
- інтерфейси;
- конкурентність;
- пакети;
- тестування.
Go Bootcamp
Окрім основ, ця книга розповідає про переваги і недоліки статичної типізації, про те, що виділяє Go серед інших і в чому ця мова хороша. Для закріплення знань автор пропонує різні вправи.
У цій книзі розбираються різні теми, пов’язані з веб-програмуванням, наприклад:
- пакет net/http;
- розгортування;
- проміжне ПЗ;
- рендеринг;
- тестування;
- бази даних.
Ця книга розповідає про створення веб-застосувань за допомогою Go. Описуються основи розробки, а також інструменти і різні прийоми. Зрештою отримані знання використовуються для реалізації веб-фреймворку.
Ця книга призначена для тих, у кого вже є досвід програмування на інших мовах. Ось дані теми:
- функції;
- пакети;
- створення типів даних;
- інтерфейси;
- конкурентність;
- робота з файлами і мережами.
У цій книзі розповідається, як створювати веб-застосування без використання фреймворків. Кожен принцип забезпечений детальним прикладом коду.
The Little Go Book
Це – введення в мову Go. Книга чудово підійде тим, хто погано знайомий з вказівниками і статичною типізацією.
Practical Cryptography With Go
Ця книга присвячена практичним аспектам криптографії. Розглядаються принципи створення безпечних систем, а також завдання, які криптографія не може вирішити.
Якщо ви знаєте інші безкоштовні книги з Go, які варто додати в нашу збірку, діліться ними в коментарях!
Київ, Харків, Одеса, Дніпро, Запоріжжя, Кривий Ріг, Вінниця, Херсон, Черкаси, Житомир, Хмельницький, Чернівці, Рівне, Івано-Франківськ, Кременчук, Тернопіль, Луцьк, Ужгород, Кам'янець-Подільський, Стрий - за статистикою саме з цих міст програмісти найбільше переїжджають працювати до Львова. А Ви розглядаєте relocate?