Concurrency doesn’t need to be confusing. Start writing concurrent code that improves performance, scales up to handle large volumes of data, and takes full advantage of modern multi-processor hardware.Too many developers think concurrency is extremely challenging. Learn Concurrent Programming with Go is here to prove them wrong! This book uses the easy-to-grasp concurrency tools of the Go languag...
Go (Golang) Английский PDFPocket-size projects, modular and versatile skills! Take your Go programming capabilities to the next level with 11 engaging applications.Learn Go with Pocket-Sized Projects teaches some of the most important skills of Go programming—including Go’s unique idiomatic syntax—all through building fun and useful apps and games. Each project is fully working, simple to write, and easy to scale-up to ful...
Go (Golang) Английский PDFThe powerful gRPC Remote Procedure Call framework delivers superior speed and security over protocols like REST. When paired with Golang’s low-level efficiency and flexibility, gRPC and Go become a killer combination for latency-sensitive microservices applications. gRPC Microservices in Go shows you how to utilize these powerful tools to build production-grade microservices. You’ll learn to devel...
Go (Golang) Английский PDFExperienced developers understand the importance of designing a comprehensive testing strategy to ensure efficient shipping and maintaining services in production. This book shows you how to utilize test-driven development (TDD), a widely adopted industry practice, for testing your Go apps at different levels. You'll also explore challenges faced in testing concurrent code, and learn how to levera...
Go (Golang) Hacking and Security Английский PDFMastering GoLang helps readers quickly understand the core concepts and then move on to practical projects using the Go programming language.GoLang is often dubbed a game-changer in the world of programming languages. Instead of starting from scratch, Go was created using the C programming language. GoLang inherits C’s disciplined grammar but with specific tweaks and enhancements to properly manag...
Go (Golang) Английский PDFGo, designed by Google, is a modern, open-source language known for its simplicity, readability, and efficiency. It excels at building web applications, network tools, and cloud services. Its clear syntax and built-in concurrency features make it a popular choice for modern developers.This guide simplifies the basics by introducing arrays, lists, stacks, queues, maps, trees, and graphs in a practi...
Big Data/DataScience Go (Golang) Английский PDFHarness the power of Go through hands-on coding examples, covering basic to advanced topics like modules, database interfacing, RESTful APIs, concurrency, and beyondKey FeaturesLeverage Go's standard library through practical examples and simplify development tasks using best practicesMaster effective idiomatic Go syntax, including variables, functions, and loops, to handle dataBuild fully functio...
Go (Golang) Английский PDFProgrammers love Go because it is lightweight, easy to work with, and easy to read. Go gives you the benefits of dynamically typed languages (speed of development) while keeping the upsides of strongly typed languages (security and performance).Go is a simple language, but programming in Go is about more than just mastering syntax. There's an art to using Go effectively. Squeeze out the full use o...
Go (Golang) Английский PDFAlex Rios, a seasoned Go developer and active community builder, shares his 15 years of expertise in designing large-scale systems through this book. It masterfully cuts through complexity, enabling you to build efficient and secure applications with Go's streamlined syntax and powerful concurrency features.In this book, you’ll learn how Go, unlike traditional system programming languages (C/C++),...
Go (Golang) Английский PDFMastering Go, now in its fourth edition, remains the go-to resource for real-world Go development. This comprehensive guide delves into advanced Go concepts, including RESTful servers, and Go memory management. This edition brings new chapters on Go Generics and fuzzy Testing, and an enriched exploration of efficiency and performance. As you work your way through the chapters, you will gain confid...
Go (Golang) Английский ZIPGo, also known as GoLang, is a Google-developed open-source, compiled, and statically typed computer language. Go is a general purpose programming language with a straightforward syntax and a large standard library. The building of highly accessible and scalable web apps is one of the primary areas where GoLang is widely used. It may also be used to develop command-line programs, desktop applicati...
Go (Golang) Английский PDFКнига содержит вводный курс по языку Go для системного программирования, описывает применение Go для реализации конкурентности и параллелизма, рассказывает об интероперабельности между имеющимся кодом на C с новым кодом на Go, а также исследует возможности внедрения Go для повышения производительности различных дистрибутивов. Второе издание содержит описание языка Go в версии 1.2 и описание реализ...
Go (Golang) Русский PDFGo is a modern programming language with capabilities to enable high-performance app development. With its growing web framework ecosystem, Go is a preferred choice for building complete web apps. This practical guide will enable you to take your Go skills to the next level building full stack apps.This book walks you through creating and developing a complete modern web service from auth, middlew...
Go (Golang) JavaScript (JS) Английский EPUBIn this book, we are going to learn how to design, develop and deploy Web Server Applications using the Go programming language. In recent years, Go has become the industrial standard for these kinds of applications; so by learning this, a lot of good opportunities can be opened in the market. All subjects will be covered through various practical examples.This book will cover the state-of-the-art...
Go (Golang) Английский EPUBGo, the high-performance language from Google, is rapidly gaining traction in the machine learning world. Its speed, concurrency, and built-in features make it ideal for building efficient, scalable ML models. But where do you start?This book is written by a seasoned developer and machine learning expert, providing you with practical, hands-on guidance based on real-world experience. After re...
Go (Golang) Machine Learning (ML) Английский PDFДобро пожаловать в раздел, посвящённый книгам по языку программирования Go (или Golang) — мощному инструменту для создания высоконагруженных систем, микросервисов и серверных приложений. Если вы только начинаете свой путь в программировании, уже профессионально работаете с кодом или изучаете высокопроизводительные технологии, здесь вы найдёте полезные материалы на любой вкус.
На этой странице собрана уникальная подборка электронных книг по Go, которые вы можете скачать бесплатно и без регистрации. Форматы книг — PDF, EPUB, MOBI, так что вы легко сможете выбрать удобный для вас способ чтения.
В большинстве книг вы найдёте:
Go (Golang) — это язык, созданный для простоты, производительности и масштабируемости. Он идеально подходит для высоконагруженных систем, разработки микросервисов и работы в облачных технологиях. Его лаконичный синтаксис, поддержка параллелизма и высокая производительность делают Go востребованным во многих индустриях, включая финтех, e-commerce и разработку игр.
Начните изучение Go прямо сейчас! Выберите книгу, скачайте её бесплатно и откройте для себя мир высокопроизводительного программирования.