Articoli correlati a Go: Building Web Applications: Building Web Applications:...

Go: Building Web Applications: Building Web Applications: Building Web Applications - Brossura

 
9781787123496: Go: Building Web Applications: Building Web Applications: Building Web Applications

Sinossi

Build real-world, production-ready solutions by harnessing the powerful features of Go

Key Features:

- An easy-to-follow guide that provides everything a developer needs to know to build end-to-end web applications in Go

- Write interesting and clever, but simple code, and learn skills and techniques that are directly transferable to your own projects

- A practical approach to utilize application scaffolding to design highly scalable programs that are deeply rooted in go routines and channels

Book Description:

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. It is a statically typed language with syntax loosely derived from that of C, adding garbage collection, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.

This course starts with a walkthrough of the topics most critical to anyone building a new web application. Whether it's keeping your application secure, connecting to your database, enabling token-based authentication, or utilizing logic-less templates, this course has you covered.

Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this course will arm you with everything you need to build world-class solutions. It will also take you through the history of concurrency, how Go utilizes it, how Go differs from other languages, and the features and structures of Go's concurrency core. It will make you feel comfortable designing a safe, data-consistent, and high-performance concurrent application in Go.

This course is an invaluable resource to help you understand Go's powerful features to build simple, reliable, secure, and efficient web applications.

What You Will Learn:

- Build a fully featured REST API to enable client-side single page apps

- Utilize TLS to build reliable and secure sites

- Learn to apply the nuances of the Go language to implement a wide range of start-up quality projects

- Create websites and data services capable of massive scale using Go s net/http package, exploring RESTful patterns as well as low-latency WebSocket APIs

- Interact with a variety of remote web services to consume capabilities ranging from authentication and authorization to a fully functioning thesaurus

- Explore the core syntaxes and language features that enable concurrency in Go

- Understand when and where to use concurrency to keep data consistent and applications non-blocking, responsive, and reliable

- Utilize advanced concurrency patterns and best practices to stay low-level without compromising the simplicity of Go itself

Who this book is for:

This book is intended for developers who are new to Go, but have previous experience of building web applications and APIs.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

...

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
Like New
Visualizza questo articolo

EUR 28,62 per la spedizione da Regno Unito a U.S.A.

Destinazione, tempi e costi

EUR 8,74 per la spedizione da Regno Unito a U.S.A.

Destinazione, tempi e costi

Risultati della ricerca per Go: Building Web Applications: Building Web Applications:...

Foto dell'editore

Nathan Kozyra
Editore: Packt Publishing Limited, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781787123496

Contatta il venditore

Compra nuovo

EUR 84,30
Convertire valuta
Spese di spedizione: EUR 8,74
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nathan Kozyra
Editore: Packt Publishing Limited, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781787123496

Contatta il venditore

Compra nuovo

EUR 93,12
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Kozyra, Nathan; Ryer, Mat
Editore: Packt Publishing, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781787123496_new

Contatta il venditore

Compra nuovo

EUR 80,34
Convertire valuta
Spese di spedizione: EUR 13,72
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nathan Kozyra, Mat Ryer
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Paperback

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Codice articolo 6666-IUK-9781787123496

Contatta il venditore

Compra nuovo

EUR 80,25
Convertire valuta
Spese di spedizione: EUR 17,73
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Nathan Kozyra
Editore: Packt Publishing Limited, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 1161. Codice articolo C9781787123496

Contatta il venditore

Compra nuovo

EUR 96,97
Convertire valuta
Spese di spedizione: EUR 25,60
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Kozyra, Nathan|Ryer, Mat
Editore: Packt Publishing, 2017
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Kartoniert / Broschiert
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Kartoniert / Broschiert. Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Codice articolo 448326302

Contatta il venditore

Compra nuovo

EUR 99,34
Convertire valuta
Spese di spedizione: EUR 48,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Kozyra, Nathan, Ryer, Mat
Editore: Packt Publishing, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Antico o usato Paperback

Da: Mispah books, Redhill, SURRE, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Like New. Like New. book. Codice articolo ERICA75817871234995

Contatta il venditore

Compra usato

EUR 122,64
Convertire valuta
Spese di spedizione: EUR 28,62
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Nathan Kozyra (u. a.)
Editore: Packt Publishing, 2017
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Taschenbuch
Print on Demand

Da: preigu, Osnabrück, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Go | Building Web Applications: Building Web Applications | Nathan Kozyra (u. a.) | Taschenbuch | Kartoniert / Broschiert | Englisch | 2017 | Packt Publishing | EAN 9781787123496 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand. Codice articolo 108554865

Contatta il venditore

Compra nuovo

EUR 102,90
Convertire valuta
Spese di spedizione: EUR 70,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Nathan Kozyra
Editore: Packt Publishing, 2016
ISBN 10: 1787123499 ISBN 13: 9781787123496
Nuovo Taschenbuch
Print on Demand

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Build real-world, production-ready solutions by harnessing the powerful features of GoKey Features: An easy-to-follow guide that provides everything a developer needs to know to build end-to-end web applications in Go Write interesting and clever, but simple code, and learn skills and techniques that are directly transferable to your own projects A practical approach to utilize application scaffolding to design highly scalable programs that are deeply rooted in go routines and channelsBook Description:Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. It is a statically typed language with syntax loosely derived from that of C, adding garbage collection, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.This course starts with a walkthrough of the topics most critical to anyone building a new web application. Whether it's keeping your application secure, connecting to your database, enabling token-based authentication, or utilizing logic-less templates, this course has you covered.Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this course will arm you with everything you need to build world-class solutions. It will also take you through the history of concurrency, how Go utilizes it, how Go differs from other languages, and the features and structures of Go's concurrency core. It will make you feel comfortable designing a safe, data-consistent, and high-performance concurrent application in Go.This course is an invaluable resource to help you understand Go's powerful features to build simple, reliable, secure, and efficient web applications.What You Will Learn: Build a fully featured REST API to enable client-side single page apps Utilize TLS to build reliable and secure sites Learn to apply the nuances of the Go language to implement a wide range of start-up quality projects Create websites and data services capable of massive scale using Go s net/http package, exploring RESTful patterns as well as low-latency WebSocket APIs Interact with a variety of remote web services to consume capabilities ranging from authentication and authorization to a fully functioning thesaurus Explore the core syntaxes and language features that enable concurrency in Go Understand when and where to use concurrency to keep data consistent and applications non-blocking, responsive, and reliable Utilize advanced concurrency patterns and best practices to stay low-level without compromising the simplicity of Go itselfWho this book is for:This book is intended for developers who are new to Go, but have previous experience of building web applications and APIs. Codice articolo 9781787123496

Contatta il venditore

Compra nuovo

EUR 114,36
Convertire valuta
Spese di spedizione: EUR 66,24
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello