Cargando…

Go Web Development Cookbook : Build full-stack web applications with Go.

Go is an open source programming language that is designed to scale and support concurrency at the language level. This gives you the liberty to write large concurrent web applications with ease. From creating web application to deploying them on Amazon Cloud Services, this book will be your one-sto...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Aggarwal, Arpit
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1034641068
003 OCoLC
005 20240329122006.0
006 m o d
007 cr cnu---unuuu
008 180505s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d YDX  |d IDB  |d CHVBK  |d OCLCO  |d OCLCF  |d NLE  |d TEFOD  |d OCLCQ  |d UKMGB  |d LVT  |d UKAHL  |d C6I  |d OCLCQ  |d UX1  |d K6U  |d N$T  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO  |d TMA  |d OCLCQ 
015 |a GBB882162  |2 bnb 
016 7 |a 018853851  |2 Uk 
019 |a 1033888303  |a 1034611604  |a 1034654981  |a 1034767502  |a 1034924424  |a 1175623996 
020 |a 9781787288560  |q (electronic bk.) 
020 |a 1787288560  |q (electronic bk.) 
020 |z 9781787286740 
029 1 |a CHNEW  |b 001016221 
029 1 |a CHVBK  |b 523132123 
029 1 |a UKMGB  |b 018853851 
029 1 |a AU@  |b 000067097339 
035 |a (OCoLC)1034641068  |z (OCoLC)1033888303  |z (OCoLC)1034611604  |z (OCoLC)1034654981  |z (OCoLC)1034767502  |z (OCoLC)1034924424  |z (OCoLC)1175623996 
037 |a 99C5BDD7-092C-42D1-9458-4FB4B1E6CCDD  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65  |b .A343 2018eb 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Aggarwal, Arpit. 
245 1 0 |a Go Web Development Cookbook :  |b Build full-stack web applications with Go. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (326 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; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating Your First Server in Go; Introduction; Creating a simple HTTP server; How to do it ... ; How it works ... ; Implementing basic authentication on a simple HTTP server; Getting ready; How to do it ... ; How it works ... ; Optimizing HTTP server responses with GZIP compression; How to do it ... ; How it works ... ; Creating a simple TCP server; How to do it ... ; How it works ... ; Reading data from a TCP connection; Getting ready ... ; How to do it ... ; How it works ... ; Writing data to a TCP connection; Getting ready ... 
505 8 |a How to do it ... How it works ... ; Implementing HTTP request routing; How to do it ... ; How it works ... ; Implementing HTTP request routing using Gorilla Mux; How to do it ... ; How it works ... ; Logging HTTP requests; Getting Ready ... ; How to do it ... ; How it works ... ; Chapter 2: Working with Templates, Static Files, and HTML Forms; Introduction; Creating your first template; How to do it ... ; How it works ... ; Serving static files over HTTP; Getting ready ... ; How to do it ... ; How it works ... ; Serving static files over HTTP using Gorilla Mux; Getting ready ... ; How to do it ... ; How it works ... ; Creating your first HTML form. 
505 8 |a How to do it ... How it works ... ; Reading your first HTML form; Getting ready ... ; How to do it ... ; How it works ... ; Validating your first HTML form; Getting ready ... ; How to do it ... ; How it works ... ; Uploading your first file; How to do it ... ; How it works ... ; Chapter 3: Working with Sessions, Error Handling, and Caching in Go; Introduction; Creating your first HTTP session; How to do it ... ; How it works ... ; Managing your HTTP session using Redis; Getting ready ... ; How to do it ... ; How it works ... ; Creating your first HTTP cookie; How to do it ... ; How it works ... ; Implementing caching in Go; How to do it ... ; How it works ... 
505 8 |a Implementing HTTP error handling in GoHow to do it ... ; How it works ... ; Implementing login and logout in web application; Getting ready ... ; How to do it ... ; How it works ... ; Chapter 4: Writing and Consuming RESTful Web Services in Go; Introduction; Creating your first HTTP GET method; How to do it ... ; How it works ... ; Creating your first HTTP POST method; How to do it ... ; How it works ... ; Creating your first HTTP PUT method; How to do it ... ; How it works ... ; Creating your first HTTP DELETE method; How to do it ... ; How it works ... ; Versioning your REST API; How to do it ... ; How it works ... ; Creating your first REST client. 
505 8 |a Getting ready ... How to do it ... ; How it works ... ; Creating your first AngularJS Client; Getting ready ... ; How to do it ... ; How it works ... ; Creating your first ReactJS client; Getting ready ... ; How to do it ... ; How it works ... ; Creating your first VueJS client; Getting ready ... ; How to do it ... ; How it works ... ; Chapter 5: Working with SQL and NoSQL Databases; Introduction; Integrating MySQL and Go; Getting ready ... ; How to do it ... ; How it works ... ; Creating your first record in MySQL; Getting ready ... ; How to do it ... ; How it works ... ; Reading records from MySQL; How to do it ... ; How it works ... 
500 |a Updating your first record in MySQL. 
520 |a Go is an open source programming language that is designed to scale and support concurrency at the language level. This gives you the liberty to write large concurrent web applications with ease. From creating web application to deploying them on Amazon Cloud Services, this book will be your one-stop guide to learn web development in Go. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Web site development. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Sites Web  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Web site development  |2 fast 
776 0 8 |i Print version:  |a Aggarwal, Arpit.  |t Go Web Development Cookbook : Build full-stack web applications with Go.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5371695  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0036672643 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5371695 
938 |a YBP Library Services  |b YANK  |n 15330572 
938 |a EBSCOhost  |b EBSC  |n 1801031 
994 |a 92  |b IZTAP