Puntuación:
En general, el libro está bien considerado para los principiantes que aprenden a programar en Go, aunque algunos críticos opinan que le falta profundidad en la cobertura de los temas.
Ventajas:⬤ Excelente para principiantes
⬤ escrito con claridad
⬤ incluye muchos ejemplos y preguntas
⬤ bien estructurado
⬤ asequible
⬤ buena introducción a la programación Go.
Los temas se cubren de manera superficial; le falta profundidad en comparación con otros recursos como el sitio web oficial de Go.
(basado en 6 opiniones de lectores)
Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)
Profundiza en los temas esenciales de la programación Go.
Características principales
⬤ Comprender los fundamentos del lenguaje Go, su historia, propósito y casos de éxito. /li>.
⬤ Aprenda a trabajar con variables, constantes, tipos de datos, operadores, estructuras de control y funciones.
⬤ Familiarizarse y trabajar con las bibliotecas estándar de Golang.
⬤ Aprender a crear paquetes personalizados y a instalar paquetes de terceros.
⬤ Comprender cómo se logra la concurrencia en Go con el uso de Goroutines, Mutex y Canales.
⬤ Entender cómo se maneja un error en Golang y las librerías soportadas.
Descripción
Este libro es una lectura única tanto para principiantes como para desarrolladores, ya que cubre ampliamente temas que van desde los fundamentos hasta los temas avanzados de la programación Go. Se explican en profundidad aspectos básicos como los tipos de datos, las estructuras de control y los bucles. Una descripción detallada de Estructuras, Interfaces, Polimorfismo y Concurrencia le permitirá escribir códigos profesionales utilizando Golang. Tendrá una idea de los tipos de datos de error y cómo recuperarlos en Golang. Será capaz de utilizar bibliotecas estándar, crear paquetes personalizados e instalar paquetes de terceros en Go. La creación de funciones y su invocación en Go se han explicado vívidamente. Al final, serás capaz de escribir código Golang avanzado y, al mismo tiempo, desarrollar una aplicación con servidor Golang.
Lo que aprenderá
⬤ Aprender a escribir códigos utilizando estructuras de Control y Bucles en Go.
⬤ Familiarizarse con el tipo de Operadores en Go.
⬤ Aprender a trabajar con Arrays y Slices en Go.
⬤ Familiarizarse y trabajar con las funciones en Go.
⬤ Aprender a implementar programación Concurrente en Go.
A quién va dirigido este libro
Este libro es para cualquiera que quiera aprender el lenguaje de programación Golang. Los programadores y desarrolladores que actualmente utilizan Golang pueden utilizar este libro como guía de referencia.
Tabla de Contenidos
1. Introducción a Go.
2. Configuración del entorno.
3. Empezando con Go.
4. Variables, Tipos de Datos y Constantes.
5. 5. Operadores.
6. Estructuras de control.
7. Funciones.
8. Paquetes en Go.
9. Arrays y Slices.
10. Cadenas.
11. Punteros.
12. Estructuras.
13. Composición.
14. Interfaces y polimorfismo.
15. Mapas.
16. Concurrencia con Go.
17. Mutex y Canales.
18. 18. Tratamiento de errores.
19. 19. Reflexión.
20. 20. Construir una Aplicación Web.
Acerca de los autores
Shubhangi Agarwal es un ingeniero de software experimentado, que durante los últimos cuatro años ha estado trabajando en la industria de la tecnología de la información. En 2017, Shubhangi comenzó su carrera con la industria de investigación de mercado, moviéndose con IBM India Pvt. Ltd., actualmente está trabajando como ingeniera de software sénior con Tata Consultancy Services Ltd. En su carrera, Shubhangi ha trabajado en múltiples tecnologías como Python, Golang y varios eventos de desarrollo backend. También trabaja como autónoma ayudando a organizaciones en sus proyectos y ofreciendo las mismas oportunidades a otras personas.
Fue en 2018 cuando Shubhangi le cogió el gusto a escribir en sus blogs. Ella comparte sus puntos de vista sobre múltiples lenguajes de programación, problemas tecnológicos comunes y su solución y hace videos sobre contenido técnico. A Shubhangi le encanta trabajar en las últimas tecnologías y compartir los conocimientos técnicos a través de su sitio web.
Perfil de LinkedIn: https: //www.linkedin.com/in/shubhangi-agarwal-501366125/.
Enlaces del blog: http: //momentmate.com/blogs/? q=technical/j.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)