Книги и журналы » Компьютерная литература » Программирование (книги)
Go Brain Teasers / Задачи на GoГод издания: 2021
Автор: Miki Tebeka
Издательство: The Pragmatic Bookshelf
ISBN: 978-1-68050-899-4
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 96
Описание: This book contains 25 short programs that will challenge your understanding of Go. Like any big project, the Go developers had to make some design decisions that at times seemed surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you'll become better at what you do. Some of the teasers are from the author's experience shipping bugs to production, and some from others doing the same. Teasers and puzzles are fun, and learning how to solve them can teach you to avoid programming mistakes and maybe even impress your colleagues and future employers.
Эта книга содержит 25 коротких программ, которые бросят вызов вашему пониманию Go. Как и в любом большом проекте, разработчикам Go приходилось принимать некоторые дизайнерские решения, которые временами казались неожиданными. Эта книга использует эти причуды как возможность обучения. Поняв пробелы в своих знаниях, вы станете лучше в том, что делаете. Некоторые из задач основаны на опыте автора, отправляющего ошибки в производство. Головоломки — это весело, и их решение может научить вас избегать ошибок в программировании и, возможно, даже произвести впечатление на ваших коллег и будущих работодателей.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Puzzle 1. A Number π
Puzzle 2. Empty-Handed
Puzzle 3. When in Kraków
Puzzle 4. I’ve Got Nothing
Puzzle 5. A Raw Diet
Puzzle 6. Are We There Yet?
Puzzle 7. Can Numbers Lie?
Puzzle 8. Sleep Sort
Puzzle 9. Just in Time
Puzzle 10. A Simple Append
Puzzle 11. What’s in a Log?
Puzzle 12. A Funky Number?
Puzzle 13. Free-Range Integers
Puzzle 14. Multiple Personalities
Puzzle 15. A Tale of Two Cities
Puzzle 16. What’s in a Channel?
Puzzle 17. An **Int**eresting String
Puzzle 18. A Job to Do
Puzzle 19. To Err or Not to Err
Puzzle 20. What’s in a String?
Puzzle 21. A Double Take
Puzzle 22. Count Me a Million
Puzzle 23. Who’s Next?
Puzzle 24. Fun with Flags
Puzzle 25. You Have My Permission
[/spoiler]