Saltar al contenido principal

Programación en Go

Mario Macias Lloret

Incremente su cotización profesional con uno de los lenguajes de programación de Google con mas empuje de la ultima década: Go. Go es el lenguaje presentado por Google en 2009, concebido y diseñado para aumentar la productividad y la calidad de su propio software. Su rapidez y ligereza no obvian las características deseables de todo buen lenguaje de alto nivel: expresividad, l...

Editorial:
Marcombo
Año de edición:
2020
Materia:
Informática
ISBN:
978-84-267-3233-0
Páginas:
248
Encuadernación:
Rústica
Idioma:
Español
-5%
23,56 €
IVA incluido
24,80 €
Disponible en almacén
Entrega estimada el día 10/11/2026
Añadir a favoritos

Incremente su cotización profesional con uno de los lenguajes de programación de Google con mas empuje de la ultima década: Go. Go es el lenguaje presentado por Google en 2009, concebido y diseñado para aumentar la productividad y la calidad de su propio software. Su rapidez y ligereza no obvian las características deseables de todo buen lenguaje de alto nivel: expresividad, limpieza, seguridad y potentes abstracciones que simplifican conceptos que hasta ahora eran sinónimo de complejidad. Todo ello, acompañado por un impresionante conjunto de herramientas gratuitas, han convertido a Go en la elección de grandes proyectos, como Docker o Kubernetes, y a sus programadores, en un solicitado grupo de profesionales. Este libro le permitiría realizar un recorrido a través de las principales características de Go, en cuanto a sintaxis y funcionalidad, así como: - Conocer las funcionalidades mas utilizadas de su inmensa biblioteca estándar .- Ahondar en la filosofía de su sistema de tipos de datos, que ha contribuido a dar la vuelta al modo en que el software se diseña .- Crear software que es capaz de aprovechar al máximo los actuales computadores multiprocesador y multinucleo.- Coordinar y comunicar, con extrema sencillez, miles de procesos que se ejecutan en paralelo. - Empezar rápidamente a crear aplicaciones profesionales, y adquirir solidas bases sobre servicios web, serialización de datos o conexión a bases de datos, entre otras. No pierda la oportunidad de mejorar su cotización como profesional, a través de un itinerario temático diseñado para facilitar su toma de contacto con el lenguaje y acelerar su profundización en los conceptos mas avanzados de Go. Amortizara decenas de veces la adquisición de este libro con el tiempo que ahorrara en la búsqueda de documentación y tutoriales en línea. Este libro le proporciona, ya compilado y pulido, todo el conocimiento que necesita para consolidarse como programador en Go. Mario Macias, autor de este libro, es doctor en arquitectura de computadores. Trabajo como investigador científico durante una década en el Centro Nacional de Supercomputación de Barcelona, España, compaginándolo con horas como profesor de programación en la Universidad Politécnica de Cataluña. Actualmente es ingeniero de software sénior en la empresa New Relic. En su vertiente como divulgador, es asiduo conferenciante, y ha publicado libros sobre divulgación y Big Data.

Reseña del Editor

Capítulo 1.INSTALACIÓN Y USO DE GO 19
Capítulo 2.SINTAXIS BÁSICA DE GO 25
Capítulo 3.CONTROL DE FLUJO 37
Capítulo 4. APUNTADORES 47
Capítulo 5. FUNCIONES 53
Capítulo 6. ESTRUCTURAS DE DATOS LINEALES 63
Capítulo 7. CADENAS DE TEXTO 77
Capítulo 8. DICCIONARIOS (MAPAS) 85
Capítulo 9. ORGANIZACIÓN DE CÓDIGO 93
Capítulo 10. DEFINICIÓN DE TIPOS DE DATOS 107
Capítulo 11. TIPOS DE DATOS ESTRUCTURADOS 123
Capítulo 12. INTERFACES 135
Capítulo 13. GESTIÓN DE ERRORES 145
Capítulo 14. ENTRADA Y SALIDA 163
Capítulo 15. PARALELISMO Y CONCURRENCIA 173
Capítulo 16. CANALES 189
Capítulo 17. SERVICIOS WEB 205
Capítulo 18. SERIALIZACIÓN DE DATOS 221
Capítulo 19. CONEXIÓN A BASES DE DATOS SQL 229
Capítulo 20. PRUEBAS AUTOMATIZADAS DE SOFTWARE 239

Otros libros del autor

Programación en Go 2Ed

Programación en Go 2Ed

Mario Macias Lloret

-5%
29,70 € 28,22 €
  • Añadir a favoritos
Introducción a Apache Spark

Introducción a Apache Spark

Jordi Torres Viñals / Mario Macias Lloret

-5%
22,00 € 20,90 €
  • Añadir a favoritos

Artículos relacionados

Ética Digital

Ética Digital

Piercarlo Maggiolini / Ramon Salvador Valles / Norberto Patrignani

https://www.edicionespiramide.es/libro/economia-y-empresa/etica-digital-ramon-salvador-valles-9788436851793/La obra, con un enfoque riguroso basado en hechos reales y estudios de caso, analiza cómo las tecnologías de la información -Internet, redes sociales, big data y, sobre todo, inteligencia artificial- transforman la sociedad y exigen una nueva ética centrada en la responsa...

-5%
26,50 € 25,18 €
  • Añadir a favoritos
Saqueo de Datos

Saqueo de Datos

Nick Couldry

-5%
19,90 € 18,91 €
  • Añadir a favoritos
Diseño Asistido por Ia

Diseño Asistido por Ia

Anna María López López

La revolución de la inteligencia artificial ha llegado al mundo del diseño para transformar la manera en que los creativos conciben, desarrollan y ejecutan sus proyectos. Lejos de reemplazar la creatividad humana, la IA se presenta como el aliado más estratégico y poderoso del diseñador actual. Este libro es una guía esencial para integrar la IA como asistente en el proceso cre...

-5%
35,95 € 34,15 €
  • Añadir a favoritos
Oracle Database y Mysql. Curso Práctico. Sql, Pl/Sql, Administración, Seguridad
-5%
39,90 € 37,91 €
  • Añadir a favoritos
Lo que Preguntamos a Google

Lo que Preguntamos a Google

Simon Rogers

¿Alguna vez te has preguntado qué pasa por la mente de otras personas, como preguntas absurdas, inquietudes muy íntimas, esperanzas y sueños?En 'Lo que preguntamos a Google', Simon Rogers analiza las conclusiones extraídas del mayor conjunto de datos del mundo. Es una instantánea épica de nuestro cerebro colectivo con dos décadas de historia que sigue creciendo. Lo que revela s...

-5%
24,95 € 23,70 €
  • Añadir a favoritos
Desarrollo de Aplicaciones Web en Java

Desarrollo de Aplicaciones Web en Java

Blasco Francisco / Francisco Blasco

-5%
34,90 € 33,16 €
  • Añadir a favoritos
La Conciencia Artificial

La Conciencia Artificial

Jaume Soler / M. Mercè Conangla

Una reflexión lúcida y profundamente humana sobre cómo la inteligencia artificial está transformando nuestra conciencia, nuestras relaciones y nuestra manera de vivir.Vivimos rodeados de máquinas cada vez más inteligentes. Nos ayudan a decidir, a recordar, a orientarnos, a escribir, a relacionarnos... incluso a sentirnos acompañados. Pero mientras la inteligencia artificial ava...

-5%
21,95 € 20,85 €
  • Añadir a favoritos
El Mundo Conectado: Explorando el Internet de las Cosas (Iot)

El Mundo Conectado: Explorando el Internet de las Cosas (Iot)

Jose Manuel Ortega Candel

Todo lo que necesitas para entender y aplicar el internet de las cosas en un solo libro. De la teoría a la práctica, con enfoque real y actual. El mundo conectado es una guía integral y actualizada del ecosistema IoT, pensada tanto para quienes se inician en la materia como para profesionales que necesitan una referencia técnica. El libro recorre de forma progresiva desde l...

-5%
25,00 € 23,75 €
  • Añadir a favoritos
Inteligencia Artificial

Inteligencia Artificial

Tom Jackson

Nos encontramos a las puertas de la revolución de la inteligencia artificial. La IA va a cambiar nuestro mundo de una manera que aún estamos tratando de comprender, y puede que lo haga muy rápido. Esta guía informativa y amena de la historia y la filosofía de la IA examina las aplicaciones más innovadoras de esta tecnología revolucionaria. Es una introducción ideal para entende...

-5%
9,95 € 9,45 €
  • Añadir a favoritos
Certificat Actic 3 Qüestionaris

Certificat Actic 3 Qüestionaris

Cristian Gonzalez Delgado

-5%
35,93 € 34,13 €
  • Añadir a favoritos