reklama - zainteresowany?

Go CookBook. Top techniques and practical solutions for real-life Go programming problems - Helion

Go CookBook. Top techniques and practical solutions for real-life Go programming problems
ebook
Autor: Burak Serdar
Tytuł oryginału: Go CookBook. Top techniques and practical solutions for real-life Go programming problems
ISBN: 9781835464786
Format: ebook
Księgarnia: Helion

Cena książki: 119,00 zł

Książka będzie dostępna od listopada 2024

Tagi: Programowanie

With its simple syntax and sensible conventions, Go is an increasingly popular language favoured by devs in network programming, web services, data processing, and other settings. This book will help engineers leverage Go by providing up-to-date recipes with common solutions to many day-to-day problems.
The book begins with the basics of code structure, describing different approaches to organizing packages for different types of projects. You'll then explore practical solutions to challenges you may encounter in your career, including areas such as network programming, dealing with processes, databases, data processing pipelines, and testing. You’ll also find working solutions and code snippets you can directly incorporate into your programs while working in sequential and concurrent settings. Solutions include more recent additions to the language, such as generics and structured logging. Most of the examples are developed using the Go standard library without any third-party packages.
By the end of this book, you'll have a clear understanding of how to solve common programming problems using Go.

Spis treści

Go Recipes for Developers. Top techniques and practical solutions for real-life Go programming problems eBook -- spis treści

  • 1. Project Organization
  • 2. Working with Strings
  • 3. Working with Date and Time
  • 4. Working with Arrays, Slices, and Maps
  • 5. Working with Types, Structs, and Interfaces
  • 6. Working with Generics
  • 7. Concurrency
  • 8. Errors and Panics
  • 9. The Context Package
  • 10. Working with Large Data
  • 11. Working with JSON
  • 12. Processes
  • 13. Network Programming
  • 14. Streaming Input/Output
  • 15. Databases
  • 16. Logging
  • 17. Testing, Benchmarks, and Profiling

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.