Cargando…

Go programming cookbook : over 85 recipes to build modular, readable, and testable Golang applications across various domains /

Go Programming Cookbook will help you in upgrading your earlier knowledge of Golang. It will help you become a confident developer by exploring different tasks in various domains in a practical environment. The recipes in this book will assist you in finding solutions to common backend/DevOps proble...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Torres, Aaron (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, [2019]
Edición:Second edition.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_on1110486801
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 190810s2019 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d EBLCP  |d UKMGB  |d OCLCF  |d TEFOD  |d YDX  |d TEFOD  |d UKAHL  |d OCLCQ  |d N$T  |d OCLCQ  |d VT2  |d UK7LJ  |d BRF  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO 
015 |a GBB9D1841  |2 bnb 
016 7 |a 019485035  |2 Uk 
019 |a 1110483732  |a 1112373843  |a 1152994854  |a 1266678162  |a 1267407809 
020 |a 9781789804706  |q (electronic bk.) 
020 |a 1789804701  |q (electronic bk.) 
020 |z 9781789800982  |q (pbk.) 
020 |a 1789800986  |q (Trade Paper) 
020 |a 9781789800982 
024 3 |a 9781789800982 
029 1 |a CHNEW  |b 001063804 
029 1 |a CHVBK  |b 575143746 
029 1 |a UKMGB  |b 019485035 
029 1 |a AU@  |b 000065904883 
035 |a (OCoLC)1110486801  |z (OCoLC)1110483732  |z (OCoLC)1112373843  |z (OCoLC)1152994854  |z (OCoLC)1266678162  |z (OCoLC)1267407809 
037 |a 9781789804706  |b Packt Publishing 
037 |a 754F9386-4F6B-4310-8675-9E219EF4579C  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.G63 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Torres, Aaron,  |e author. 
245 1 0 |a Go programming cookbook :  |b over 85 recipes to build modular, readable, and testable Golang applications across various domains /  |c Aaron Torres. 
250 |a Second edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c [2019] 
264 4 |c ©2019 
300 |a 1 online resource (427 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Chapter 1: I/O and Filesystems; Technical requirements; Using the common I/O interfaces; How to do it ... ; How it works ... ; Using the bytes and strings packages; How to do it ... ; How it works ... ; Working with directories and files; How to do it ... ; How it works ... ; Working with the CSV format; How to do it ... ; How it works ... ; Working with temporary files; How to do it ... ; How it works ... ; Working with text/template and html/template; How to do it ... ; How it works ... 
505 8 |a Chapter 2: Command-Line ToolsTechnical requirements; Using command-line flags; How to do it ... ; How it works ... ; Using command-line arguments; How to do it ... ; How it works ... ; Reading and setting environment variables; How to do it ... ; How it works ... ; Configuration using TOML, YAML, and JSON; How to do it ... ; How it works ... ; Working with Unix pipes; How to do it ... ; How it works ... ; Catching and handling signals; How to do it ... ; How it works ... ; An ANSI coloring application; How to do it ... ; How it works ... ; Chapter 3: Data Conversion and Composition; Technical requirements 
505 8 |a Converting data types and interface castingHow to do it ... ; How it works ... ; Working with numeric data types using math and math/big; How to do it ... ; How it works ... ; Currency conversions and float64 considerations; How to do it ... ; How it works ... ; Using pointers and SQL NullTypes for encoding and decoding; How to do it ... ; How it works ... ; Encoding and decoding Go data; How to do it ... ; How it works ... ; Structure tags and basic reflection in Go; How to do it ... ; How it works ... ; Implementing collections via closures; How to do it ... ; How it works ... ; Chapter 4: Error Handling in Go 
505 8 |a Technical requirementsHandling errors and the Error interface; How to do it ... ; How it works ... ; Using the pkg/errors package and wrapping errors; How to do it ... ; How it works ... ; Using the log package and understanding when to log errors; How to do it ... ; How it works ... ; Structured logging with the apex and logrus packages; How to do it ... ; How it works ... ; Logging with the context package; How to do it ... ; How it works ... ; Using package-level global variables; How to do it ... ; How it works ... ; Catching panics for long-running processes; How to do it ... ; How it works ... 
505 8 |a Chapter 5: Network ProgrammingTechnical requirements; Writing a TCP/IP echo server and client; How to do it ... ; How it works ... ; Writing a UDP server and client; How to do it ... ; How it works ... ; Working with domain name resolution; How to do it ... ; How it works ... ; Working with WebSockets; How to do it ... ; How it works ... ; Working with net/rpc for calling remote methods; How to do it ... ; How it works ... ; Using net/mail for parsing emails; How to do it ... ; How it works ... ; Chapter 6: All about Databases and Storage; Using the database/sql package with MySQL; Getting ready; How to do it ... 
500 |a How it works ... 
520 |a Go Programming Cookbook will help you in upgrading your earlier knowledge of Golang. It will help you become a confident developer by exploring different tasks in various domains in a practical environment. The recipes in this book will assist you in finding solutions to common backend/DevOps problems. 
504 |a Includes bibliographical references and index. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Go (Computer program language) 
650 6 |a Go (Langage de programmation) 
650 7 |a Go (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Torres, Aaron.  |t Go Programming Cookbook : Over 85 Recipes to Build Modular, Readable, and Testable Golang Applications Across Various Domains, 2nd Edition.  |d Birmingham : Packt Publishing, Limited, ©2019  |z 9781789800982 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2204653  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0040165373 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5837322 
938 |a EBSCOhost  |b EBSC  |n 2204653 
938 |a YBP Library Services  |b YANK  |n 300726311 
994 |a 92  |b IZTAP