Bookbot

Go Cookbook

Autorzy

  • kolektiv

Parametry

  • 400 stron
  • 14 godzin czytania

Więcej o książce

Bridge the gap between basic understanding of Go and its advanced features with a collection of recipes and approaches for developing modern back-end applications. This resource is designed for web developers, programmers, and enterprise developers with a basic knowledge of Go, although prior experience in back-end development is not required. Learn to test applications using advanced methodologies, understand application structures, interface design, and tooling. Create strategies for managing third-party packages, dependencies, and vendoring. Discover techniques for handling data collections, managing errors effectively, and wrapping dependencies in interfaces to enhance portability and testing. Explore reactive programming design patterns in Go. Go, a statically-typed programming language developed at Google, builds on C with features like garbage collection, type safety, and a large standard library. This guide extends beyond basic tutorials, allowing you to apply advanced concepts and libraries while avoiding common pitfalls. It covers essential topics such as type and error handling, user-interactive applications, parallelism, distributed systems, and performance tuning, concluding with reactive and serverless programming. This guide serves as a handy reference for developers to quickly access Go development patterns, complete with tested code examples that can be adapted for your applications.

Zakup książki

Go Cookbook, kolektiv

Język
Rok wydania
2017
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

Nikt jeszcze nie ocenił.Oceń

Tytuł
Go Cookbook
Język
angielski
Autorzy
kolektiv
Rok wydania
2017
Oprawa
miękka
Liczba stron
400
ISBN10
1783286830
ISBN13
9781783286836
Seria
Tagi
Opis
Bridge the gap between basic understanding of Go and its advanced features with a collection of recipes and approaches for developing modern back-end applications. This resource is designed for web developers, programmers, and enterprise developers with a basic knowledge of Go, although prior experience in back-end development is not required. Learn to test applications using advanced methodologies, understand application structures, interface design, and tooling. Create strategies for managing third-party packages, dependencies, and vendoring. Discover techniques for handling data collections, managing errors effectively, and wrapping dependencies in interfaces to enhance portability and testing. Explore reactive programming design patterns in Go. Go, a statically-typed programming language developed at Google, builds on C with features like garbage collection, type safety, and a large standard library. This guide extends beyond basic tutorials, allowing you to apply advanced concepts and libraries while avoiding common pitfalls. It covers essential topics such as type and error handling, user-interactive applications, parallelism, distributed systems, and performance tuning, concluding with reactive and serverless programming. This guide serves as a handy reference for developers to quickly access Go development patterns, complete with tested code examples that can be adapted for your applications.