Programación en Go. Mario Macías Lloret

Чтение книги онлайн.

Читать онлайн книгу Programación en Go - Mario Macías Lloret страница 3

Автор:
Серия:
Издательство:
Programación en Go - Mario Macías Lloret

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

9.4 Importando paquetes del módulo local

       9.4.1 Dependencias circulares

       9.5 Incorporando paquetes de módulos externos

       9.6 Copias locales de módulos. El directorio vendor

       9.7 Elementos públicos y privados a nivel de paquete

       9.8 Alias de paquete

       9.9 La función init

       CAPÍTULO 10. DEFINICIÓN DE TIPOS DE DATOS

       10.1 Tipos a partir de porciones

       10.2 Tipos a partir de mapas

       10.3 Tipos funcionales

       10.4 Receptores de función. Métodos

       10.5 Tipos pseudoenumerados

       10.5.1 El operador iota

       10.6 Caso de estudio: time.Duration

       CAPÍTULO 11. TIPOS DE DATOS ESTRUCTURADOS

       Struct

       11.1 Tipos de datos estructurados: struct

       11.2 Punteros a struct

       11.3 Receptores de función y creación de métodos

       11.4 Incrustado de estructuras

       11.5 La estructura vacía: struct{}

       11.6 Caso práctico: opciones funcionales como alternativa a constructores

       CAPÍTULO 12. INTERFACES

       12.1 Caso de estudio: la interfaz Stringer

       12.2 La filosofía del tipado estructural

       12.3 Implementando interfaces: receptores ¿mediante apuntadores o mediante valores?

       12.4 La interfaz vacía interface{}

       12.5 Manejo seguro de tipos de datos

       12.6 Incrustando interfaces

       CAPÍTULO 13. GESTIÓN DE ERRORES

       13.1 La interfaz error

       13.2 Instanciando errores de manera genérica

       13.3 Comprobación de tipos de error

       13.3.1 Errores centinela

       13.3.2 Distintas implementaciones de error

       13.4 Envolviendo errores

       13.5 Verificando la cadena de errores: errors.As

       13.6 defer

       13.7 Entrando en pánico

       13.8 Función panic

       13.9 Función recover

       CAPÍTULO 14. ENTRADA Y SALIDA

       Flujos de datos

       14.1 Interfaces io.Writer e io.Reader

       14.2

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