Самовчитель Go: ідіоми та патерни, книга паттерни проектування Го, програмування мова GoLand, купити в Україні 2-вид
формат А5, російська мова, чорно-біла, м'яка обкладинка надруковано в Україні. 495 стор.
Go швидко завоював популярність у розробників веб-сервісів. Існує безліч підручників, які допомагають програмістам зі знанням інших мов освоїти синтаксис, але цього недостатньо. Автор познайомить вас із патернами проектування, створеними досвідченими інженерами Go, та обґрунтує їх застосування. У книзі зібрано найважливішу інформацію, необхідну для написання чистого та ідіоматичного коду. Почніть думати як Go-розробник, незалежно від рівня підготовки. В оновленому виданні також розповідається і про сучасні інструменти Go, що спрощують вирішення завдань, які важко здійснити на інших платформах.
Короткий зміст
Передмова......................................................................................................................................................16
Розділ 1. Налаштування середовища розробки для мови Go......................................................................22
Глава 2. Наведені типи та оголошення змінних .........................................................39
Глава 3. Складові типи..............................................................................................................................61
Глава 4. Блоки, затінення змінних та керуючі конструкції 95
Глава 5. Функції..........................................................................................................................................123
Глава 6. Покажчики........................................................................................................................................150
Глава 7. Типи, методи та інтерфейси..................................................................................................175
Глава 8. Узагальнені типи......................................................................................................................216
Глава 9. Помилки............................................................................................................................................240
Глава 10. Модулі, пакети та операції імпорту 262
Глава 11. Інструменти Go...................................................................................................................................304
Глава 12. Конкурентність у Go..............................................................................................................330
Глава 13. Стандартна бібліотека......................................................................................................................365
Глава 14. Контекст........................................................................................................................................397
Глава 15. Написання тестів.....................................................................................................................419
Глава 16. «Тут мешкають дракони»: пакети reflect, unsafe і cgo............................460
Про автора..........................................................................................................................................................494
Ілюстрація на обкладинці..........................................................................................................................495