GitforGits- 9788119177493
Web Programming with Go is a must-have book for software professionals and web developers looking to harness Gos potential for creating excellent web apps. The extensive knowledge imparted by this book about Gos powerful libraries and packages is crucial for building scalable and efficient web platforms.
The books core focus is on exploring deeply into the complexities of web development through the perspective of Go. The first step in building any web application is to review the fundamentals, which will serve as a foundation for the rest of the learning experience. As you explore deeper, youll learn about the diverse ecosystem that supports Go. This book covers a wide range of issues, including the complexities of routing mechanics, HTTP requests, and Gos concurrency model, all with the goal of improving web efficiency.
The book uses the example of a "bookstore app" throughout the book, providing you with a practical touchpoint on every possible learning. With this iterative example, you can follow the development of a simple web app from its infancy all the way to a fully featured, robust platform. The later sections of the book focus on performance evaluation and debugging, which are frequently overlooked in other Go books.
This book takes you from the fundamentals of web development to the depths of Go, culminating in a strong online application designed to meet todays digital issues. This book promises to be your compass in the vast ocean of web development, whether youre an experienced developer or an enthusiast just getting started with Go.
Key Learnings
Master Gos efficient syntax and streamline coding with better performance. Build robust web applications from scratch, ensuring scalability and responsiveness. Seamlessly integrate APIs, enhancing app functionality and user experience. Harness Gos concurrency, boosting app speed and multitasking capabilities. Optimize data storage and retrieval with Go, ensuring data integrity and speed. Develop resilient apps by mastering error detection and troubleshooting in Go. Implement user sessions, enhancing user experience and data security. Ensure app reliability through Gos comprehensive testing and debugging techniques. Utilize Go tools for real-time performance tracking, ensuring optimal user experiences. Safeguard user data and interactions through Gos top-tier security practices.
Table of Content
Introduction to Web Development in Go Structuring Go Web Application Handling HTTP Requests and Routing Templating and Rendering Content Interaction with Databases Concurrency in Go Sessions, Authentication and Authorization Frontend and Backend Communication Testing and DebuggingLéelo en cualquier dispositivo
iPhone y iPad
Descarga la App de lectura Vivlio Casa del Libro para IOS. Es gratuita y está disponible tanto para iPhone como para iPad.
Android
Descarga la App de lectura Vivlio Casa del Libro para Android. Es gratuita y está disponible tanto para móvil como para tablet.
Tu navegador
Puedes leer los eBooks directamente con nuestro visor online, accediendo a nuestra web desde tu móvil o tu ordenador, sin necesidad de descargar nada. Accede a tu área de usuario y empieza a leer.
eReader Vivlio Casa del Libro
Disfruta de la sensación de un libro físico, pero con las ventajas de un libro digital. Puedes comprar tu eReader Vivlio Casa del Libro aquí.
Empezar a utilizarlo es muy fácil, solo tienes que sincronizar la biblioteca con tu usuario y contraseña y a disfrutar de la lectura.
Otros eReaders*
Puedes conectar tu eReader a tu ordenador y enviar el libro al dispositivo utilizando Adobe Digital Editions.
* Los eReaders de Amazon (Kindle) solo permiten libros de su propia tienda, por lo que no son compatibles.
Especificaciones del producto
Escrito por Ian Taylor
¡Sólo por opinar entras en el sorteo mensual de tres tarjetas regalo valoradas en 20€*!