This book is for developers who want to learn the language in a fun and interactive way, and be comfortable enough to use it professionally. Each chapter is an independent pocket-sized project. The book covers the specificities of the language, such as implicit interfaces and how they help in test design. Testing the code is included throughout the book. We want to help the reader become a good modern software developer while using the Go language.
This book also contains tutorials for command-line interfaces, and for both REST and gRPC microservices, showing how the language is great for cloud computing. It finishes with a project that uses TinyGo, the compiler for embedded systems.

Any travel begins at home.
Our journey as developers starts where everyone’s started: on a chair in front of a keyboard and a screen. To initiate this wonderful adventure, let’s write a small program that will greet us every time we run it - the well-honed hello world. As good programmers, we’ll also want to ensure the code works as expected, so we’ll test it properly.
As mentioned in Appendix A, Go code runs inside modules. Start fresh in a new directory by initialising your module using go mod init followed by the name you choose for your package. This name is usually the path to your code repository.
CONTENTS.
Welcome.
1 Meet Go.
2 Hello, Earth! Extend your hello world.
3 A bookworm’s digest: playing with loops and maps.
4 A log story: create a logging library.
5 Gordle: play a word game in your terminal.
6 Money converter: CLI around an HTTP call.
7 Caching with generics.
8 Gordle as a service.
9 Concurrent maze solver.
10 Habits Tracker using gRPC.
Appendix A. Installation steps.
Appendix B. Formatting cheat sheet.
Appendix C. Zero values.
Appendix D. Benchmarking.
Index.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Learn Go with Pocket-Sized Projects, Latour A., Chaiehloudj D., Bertrand P. - fileskachat.com, быстрое и бесплатное скачивание.
Скачать файл № 1 - pdf
Скачать файл № 2 - epub
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - epub - Яндекс.Диск.
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Latour :: Chaiehloudj :: Bertrand
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи: