Bookbot

Mastering Go

Create Golang Production Applications Using Network Libraries, Concurrency, and Advanced Go Data Structures

Valoración del libro

Parámetros

  • 606 páginas
  • 22 horas de lectura

Más información sobre el libro

Covering the major features and packages of Go, plus its types and data structures, this book enables readers to write threadsafe, concurrent cloud, and network applications. Go has become the means by which systems, networking, web, and cloud applications are implemented. While Go syntax is relatively easy to learn, the real power lies in its libraries, where features, speed, and efficiency emerge. After mastering the syntax and completing small projects, many programmers struggle to integrate their skills with production code. This book addresses that transition by providing an in-depth exploration of Go's implementation, types, and composite types. It emphasizes the importance of data structures, including a well-regarded threadsafe package, and focuses on concurrency and systems and network programming, essential for modern cloud development. Readers will learn to understand Go's design choices, optimize code, appreciate concurrency models, and write effective server-level code. A foundational understanding of Go is recommended before diving into this comprehensive guide.

Compra de libros

Mastering Go, Mihalis Tsoukalos

Idioma
Publicado en
2018
product-detail.submit-box.info.binding
(Tapa blanda)
Te avisaremos por correo electrónico en cuanto lo localicemos.

Métodos de pago

3,5
Bueno
4 Valoraciones

Nos falta tu reseña aquí

Título
Mastering Go
Subtítulo
Create Golang Production Applications Using Network Libraries, Concurrency, and Advanced Go Data Structures
Idioma
Inglés
Publicado en
2018
Formato
Tapa blanda
Páginas
606
ISBN10
1788626540
ISBN13
9781788626545
Serie
Calificación
3,5 de 5
Descripción
Covering the major features and packages of Go, plus its types and data structures, this book enables readers to write threadsafe, concurrent cloud, and network applications. Go has become the means by which systems, networking, web, and cloud applications are implemented. While Go syntax is relatively easy to learn, the real power lies in its libraries, where features, speed, and efficiency emerge. After mastering the syntax and completing small projects, many programmers struggle to integrate their skills with production code. This book addresses that transition by providing an in-depth exploration of Go's implementation, types, and composite types. It emphasizes the importance of data structures, including a well-regarded threadsafe package, and focuses on concurrency and systems and network programming, essential for modern cloud development. Readers will learn to understand Go's design choices, optimize code, appreciate concurrency models, and write effective server-level code. A foundational understanding of Go is recommended before diving into this comprehensive guide.