Mario Macías Lloret

Programación en Go


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

       5.3 Retorno de múltiples valores

       5.4 Retorno de múltiples valores nombrados

       5.5 El identificador vacío

       5.6 Paso por valor vs. paso por referencia

       5.7 Literales de función

       5.8 Otras consideraciones

       CAPÍTULO 6. ESTRUCTURAS DE DATOS LINEALES

       6.1 Vectores

       6.2 Porciones

       6.3 Declarando variables a porciones

       6.4 Añadir elementos a una porción. Función append

       6.5 Medir dimensiones con len y cap

       6.6 Controlar el tamaño inicial con make

       6.7 Copia de porciones con copy

       6.8 Uso de porciones en funciones

       6.9 Recorriendo vectores y porciones

       6.10 Creando “vistas” desde las porciones

       6.11 Funciones con número variable de argumentos

       6.12 El operador difusor

       CAPÍTULO 7. CADENAS DE TEXTO

       7.1 Diferencias con porciones y vectores

       7.2 Obteniendo la longitud de un string

       7.3 De string a porción

       7.4 Construcción dinámica de cadenas

       7.4.1 Concatenación de cadenas

       7.4.2 Construcción con strings.Builder

       7.4.3 Paquete fmt

       CAPÍTULO 8. DICCIONARIOS (MAPAS)

       8.1 Declaración de mapas

       8.2 Acceso a elementos

       8.3 Eliminando entradas con delete

       8.4 Recorriendo mapas con range

       8.5 Contando el número de elementos

       8.6 Conjuntos

       8.7 Detalles internos de map

       CAPÍTULO 9. ORGANIZACIÓN DE CÓDIGO

       Paquetes y módulos

       9.1 Paquetes (package)

       9.2 Módulos

       9.3 Creando módulos y paquetes

       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