Carrinho de Compras

Seu carrinho está vazio no momento.

Carrinho de Compras

Seu carrinho está vazio no momento.

Mastering Go - Third Edition

Mihalis Tsoukalos (Autor)

Packt Publishing (Editora)

R$ 418,86
SKU: 9781801079310

Master key features of Go, including advanced concepts like concurrency and working with JSON, to create and optimize real-world services, network servers, and clients 


Key Features:

  • Third edition of the bestselling guide to advanced Go programming, expanded to cover RESTful servers, the WebSocket protocol, and Go generics
  • Use real-world exercises to build high-performance network servers and powerful command line utilities
  • Packed with practical examples and utilities to apply to your own development work and administrative tasks
  • Clearly explains Go nuances and features to simplify Go development


Book Description:

Go is the language of the future for high-performance systems due to its simplicity and clear principles. Mastering Go shows you how to put Go to work on real production systems. This new edition has been updated to include topics like creating RESTful servers and clients, understanding Go generics, and developing gRPC servers and clients.


Mastering Go, Third Edition explores the capabilities of Go in practice. You will become confident with advanced concepts, including concurrency and the operation of the Go Garbage Collector, using Go with Docker, writing powerful command-line utilities, working with JavaScript Object Notation (JSON) data, and interacting with databases. You will also improve your understanding of Go internals to optimize Go code and use data types and data structures in new and unexpected ways.


This Go programming book also covers the nuances and idioms of Go with exercises and resources to fully embed your newly acquired knowledge. Become an expert Go programmer by building Go systems and implementing advanced Go techniques in your projects.


What You Will Learn:

  • Use Go in production
  • Write reliable, high-performan

Sobre o Livro

Concorrência e gerenciamento do garbage collector são explorados com exemplos práticos e exercícios voltados para servidores de rede de alto desempenho.

Criação de servidores RESTful e clientes, suporte a gRPC e uso do protocolo WebSocket são apresentados com foco em aplicações reais; o texto também aborda generics em Go.

Exercícios e utilitários de linha de comando demonstram tratamento de JSON, interação com bancos de dados e integração com Docker para deploy e otimização de serviços.

Características

Categoria Computação
Subcategoria Programação
Autores Mihalis Tsoukalos
Sobre o Autor Mihalis Tsoukalos é autor de materiais sobre programação em Go e desenvolvimento de software.
Idioma Inglês
Quantidade de Páginas 682
Acabamento Brochura
Editora Packt Publishing
ISBN 9781801079310
Tamanho 19.1x23.5
Translation missing: pt-BR.general.search.loading