Programación en Go. Mario Macías Lloret

Читать онлайн.
Название Programación en Go
Автор произведения Mario Macías Lloret
Жанр Математика
Серия
Издательство Математика
Год выпуска 0
isbn 9788426732491



Скачать книгу

n> illustration illustration

       Programación en Go

      Primera edición, 2021

      © 2021 Mario Macías Lloret

      © 2021 MARCOMBO, S. L.

       www.marcombo.com

      Diseño de cubierta: ENEDENÚ DISEÑO GRÁFICO

      Maquetación: Reverte-Aguilar

      Correctora: Anna Alberola

      Directora de producción: M.a Rosa Castillo Producción del ePub: booqlab

      Todos los logotipos utilizados en este libro son propiedad de sus respectivas empresas y su uso en este libro es meramente didáctico:

      Ilustración de cubierta: Renee French - Creative Commons Attribution 3.0 licensed

      Logotipo GO de cubierta: Equipo de Go (www.blog.golang.org/go-brand) - Creative Commons Attribution 3.0 licensed

      Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra solo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra.

      ISBN: 978-84-267-3249-1

       Este libro está dedicado a Isabel. Sin tus ideas y ánimos, tu paciencia y generosidad, estas palabras nunca habrían sido posibles.

       TABLA DE CONTENIDO

       INTRODUCCIÓN

       Acerca de este libro

       Organización del libro

       Convenciones de formato

       Acerca del autor

       CAPÍTULO 1. INSTALACIÓN Y USO DE GO

       1.1 Instalando Go

       1.2 Comandos básicos de Go

       1.3 Editando su código en Go

       1.4 Compilando y ejecutando su primer programa

       CAPÍTULO 2. SINTAXIS BÁSICA DE GO

       2.1 Tipos de datos básicos

       2.2 Cadenas de texto. El tipo string

       2.3 Definición de variables

       2.4 Conversiones explícitas de tipos

       2.5 Constantes

       2.6 Bases de numeración

       2.7 Operadores numéricos

       2.8 Operadores numéricos de comparación

       2.9 Operadores aplicables al tipo string

       2.10 Operadores lógicos con bool

       2.11 Operadores lógicos a nivel de bit

       2.12 Salida estándar de datos

       2.13 Entrada estándar de datos

       CAPÍTULO 3. CONTROL DE FLUJO

       3.1 Bloques condicionales

       3.1.1 if

       3.1.2 if ... else

       3.1.3 switch - case

       3.2 Órdenes iterativas (bucles for)

       3.3 Contexto y ocultación de variables

       CAPÍTULO 4. APUNTADORES

       4.1 Definición de un apuntador

       4.2 La referencia a nil

       4.3 Apuntando hacia una variable

       4.4 Leyendo o modificando el valor apuntado

       4.5 Valores versus referencias

       CAPÍTULO 5. FUNCIONES

       5.1 Definición e invocación

       5.2