Directories ¶ Show internal Expand all Path Synopsis 00_fundamentos 01_iniciando/01_hola_mundo 01_iniciando/02_sistemas_de_numeracion/01_decimal 01_iniciando/02_sistemas_de_numeracion/02_binario 01_iniciando/02_sistemas_de_numeracion/03_hexadecimal 01_iniciando/02_sistemas_de_numeracion/04_ciclo 01_iniciando/03_UTF-8 02_paquete/main 02_paquete/stringutil 03_variables/01_notacion_corta/01_valores 03_variables/01_notacion_corta/02_tipos 03_variables/02_var_valor_cero 03_variables/03_menos_enfasis/01_declarar_variable 03_variables/03_menos_enfasis/02_declarar_varios_a_la_vez 03_variables/03_menos_enfasis/03_inicializar_varias_a_la_vez 03_variables/03_menos_enfasis/04_inferir_tipo 03_variables/03_menos_enfasis/05_inferir_tipos_mezclados 03_variables/03_menos_enfasis/06_inicializar_notacion_corta 03_variables/03_menos_enfasis/07_todo_junto 04_alcance_scopes/01_alcanse_paquete/01_local 04_alcance_scopes/01_alcanse_paquete/02_visibilidad/main 04_alcance_scopes/01_alcanse_paquete/02_visibilidad/visible 04_alcance_scopes/02_alcanse_bloque/01_esto_no_compila 04_alcance_scopes/02_alcanse_bloque/02_cierre_closure/01_cierre_bloque 04_alcance_scopes/02_alcanse_bloque/02_cierre_closure/02_cierre_funcion 04_alcance_scopes/02_alcanse_bloque/02_cierre_closure/03_variable_func 04_alcance_scopes/02_alcanse_bloque/02_cierre_closure/04_variable_func_envolver 04_alcance_scopes/03_importancia_orden 04_alcance_scopes/04_variable_sombreada 05_identificador_blanco/01_codigo_invalido 05_identificador_blanco/02_ejemplo_http-get/01_con_comprobacion_error 05_identificador_blanco/02_ejemplo_http-get/02_sin_comprobacion_error 06_constantes/01_constante 06_constantes/02_inicializacion_multiple 06_constantes/03_iota_identificador 06_constantes/04_iota_identificador2 06_constantes/05_iota_identificador3 06_constantes/06_iota_identificador_multiplo 06_constantes/07_iota_operador_cambio_bit 07_direcciones_memoria/01_mostrar_direccion 07_direcciones_memoria/02_usar_direccion 08_punteros/01_referenciar 08_punteros/02_des_referenciar 08_punteros/03_usando_punteros 08_punteros/04_usando_punteros2/01_sin_puntero/01_func_variable 08_punteros/04_usando_punteros2/01_sin_puntero/02_ver_las_direcciones 08_punteros/04_usando_punteros2/02_con_puntero/01_func_variable 08_punteros/04_usando_punteros2/02_con_puntero/02_ver_las_direcciones 09_residuo_division 10_ciclo_for/01_condicion_inicial 10_ciclo_for/02_anidado 10_ciclo_for/03_condicion_for_estilo_while 10_ciclo_for/04_for_sin_condicion 10_ciclo_for/05_for_break 10_ciclo_for/06_for_continue 10_ciclo_for/07_ciclo_runas_UTF8/01_runas_hasta_140 10_ciclo_for/07_ciclo_runas_UTF8/02_runas_hasta_140_2 11_declaraciones_switch/01_switch 11_declaraciones_switch/02_fallthrough 11_declaraciones_switch/03_evaluacion_multiple 11_declaraciones_switch/04_sin_expresion 11_declaraciones_switch/05_en_tipos_datos 12_evaluaciones_if_else/01_evaluar_true 12_evaluaciones_if_else/02_evaluar_negacion_not 12_evaluaciones_if_else/03_declaracion_inicial 12_evaluaciones_if_else/04_declaracion_inicial_error_codigo 12_evaluaciones_if_else/05_if-else 12_evaluaciones_if_else/06_if-elseif-else 12_evaluaciones_if_else/07_if-elseif-elseif-else 12_evaluaciones_if_else/08_divisiblePorTres 13_ejercicio_uso_testing/03_utf 14_funciones/01_main 14_funciones/02_parametro_argumento 14_funciones/03_dos_parametros/01_pasar_argumentos 14_funciones/03_dos_parametros/02_pasar_argumentos_inferidos 14_funciones/04_retorno_sentencia 14_funciones/05_retorno_inferido 14_funciones/06_retorno_multiple 14_funciones/07_parametros_variaticos 14_funciones/08_argumentos_variaticos 14_funciones/09_parametro_argumento_slice 14_funciones/10_expresion_func/01_expresion_func_antes 14_funciones/10_expresion_func/02_expresion_func 14_funciones/10_expresion_func/03_expresion_func_mostrar_tipos 14_funciones/10_expresion_func/04_expresion_func_otra_forma 14_funciones/10_expresion_func/04_expresion_func_otra_forma_motrar_tipos 14_funciones/11_cierres_closure/01_forma1 14_funciones/11_cierres_closure/02_forma2 14_funciones/11_cierres_closure/03_forma3 14_funciones/11_cierres_closure/04_forma4_envoltura 14_funciones/11_cierres_closure/05_forma5_envoltura2 14_funciones/12_devolucion_llamada_callbacks/01_imprimir_numeros 14_funciones/12_devolucion_llamada_callbacks/02_filtrar_numeros 14_funciones/13_recursion_factorial 14_funciones/14_diferir_defer/01_no_diferir 14_funciones/14_diferir_defer/02_con_diferir 14_funciones/16_no_definida_auto_ejecutable 15_expresiones_booleanas/01_true-false 15_expresiones_booleanas/02_not 15_expresiones_booleanas/03_or 15_expresiones_booleanas/04_and 16_matrices_array/01_ejemplo1 16_matrices_array/02_ejemplo2 16_matrices_array/03_ejemplo3 16_matrices_array/04_ejemplo4 16_matrices_array/05_ejemplo5 17_porciones_slice/01_int_slice1 17_porciones_slice/02_int_slice2 17_porciones_slice/03_int_slice3 17_porciones_slice/04_string_slice 17_porciones_slice/05_particionando_slice/01_ejemplo1 17_porciones_slice/05_particionando_slice/02_ejemplo2 17_porciones_slice/06_make 17_porciones_slice/07_append_invalido 17_porciones_slice/08_append_valido 17_porciones_slice/09_append_capacidad_superada 17_porciones_slice/10_append_de_slice_a_slice/01_slice_de_enteros 17_porciones_slice/10_append_de_slice_a_slice/02_slice_de_strings 17_porciones_slice/11_delete 17_porciones_slice/12_multi_dimensional/01_slice_notacion_corta 17_porciones_slice/12_multi_dimensional/02_slice_var 17_porciones_slice/12_multi_dimensional/03_slice_make 17_porciones_slice/12_multi_dimensional/04_comparacion_notacion_corta_var_make/01_slice_notacion_corta 17_porciones_slice/12_multi_dimensional/04_comparacion_notacion_corta_var_make/02_slice_var 17_porciones_slice/12_multi_dimensional/04_comparacion_notacion_corta_var_make/03_slice_make 17_porciones_slice/12_multi_dimensional/05_slice_de_slice_de_string 17_porciones_slice/12_multi_dimensional/06_slice_de_slice_de_int 17_porciones_slice/13_slice_int++_plus 18_mapa-diccionario_map/01_map_var_nil 18_mapa-diccionario_map/02_var_make 18_mapa-diccionario_map/03_notacion_corta_make 18_mapa-diccionario_map/04_notacion_corta_literal_compuesta1 18_mapa-diccionario_map/05_notacion_corta_literal_compuesta2 18_mapa-diccionario_map/06_agregar_entrada 18_mapa-diccionario_map/07_longitud_len 18_mapa-diccionario_map/08_actualizar_entrada 18_mapa-diccionario_map/09_eliminar_entrada 18_mapa-diccionario_map/10_coma_ok_idiom_valor_existe 18_mapa-diccionario_map/11_eliminando_entrada_sin_error 18_mapa-diccionario_map/12_coma_ok_idiom_valor_no_existe 18_mapa-diccionario_map/13_ciclo_rango_uso_range 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/01_runas_son_numeros 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/02_conversion_strings_a_runa 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/03_acceso_indice_string 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/04_residuo_seleccion_cubo 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/05_funcion_hash 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/06_get 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/07_scanner 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/08_sanner_palabras 18_mapa-diccionario_map/14_tabla_hash/01_cubos_de_letras/09_slice_int++_plus 18_mapa-diccionario_map/14_tabla_hash/02_hash_distribucion_par 18_mapa-diccionario_map/14_tabla_hash/03_words-in-buckets/01_slice-bucket 18_mapa-diccionario_map/14_tabla_hash/03_words-in-buckets/02_map-bucket 19_estructura_datos_struct/01_tipos_definidos_por_usuario/02_tipado_estatico 19_estructura_datos_struct/02_inicializar_valor_campos_struct 19_estructura_datos_struct/03_metodos 19_estructura_datos_struct/04_tipos_incorporados 19_estructura_datos_struct/05_promocion_tipo/01_anulacion_campos 19_estructura_datos_struct/05_promocion_tipo/02_anulacion_metodos 19_estructura_datos_struct/06_puntero_struct 19_estructura_datos_struct/07_marshal_unmarshal/01_calculo_referencia_marshal/01_exportado 19_estructura_datos_struct/07_marshal_unmarshal/01_calculo_referencia_marshal/02_no_exportado 19_estructura_datos_struct/07_marshal_unmarshal/01_calculo_referencia_marshal/03_tags 19_estructura_datos_struct/07_marshal_unmarshal/02_destitucion_referencia_unmarshal/01_paso_valor_ref_puntero 19_estructura_datos_struct/07_marshal_unmarshal/02_destitucion_referencia_unmarshal/02_tags 19_estructura_datos_struct/08_codificar_decodificar/01_codificar_encode 19_estructura_datos_struct/08_codificar_decodificar/02_decodificar_decode 20_interfaz_interfaces/01_interface/01_sin_interface 20_interfaz_interfaces/01_interface/02_interface 20_interfaz_interfaces/01_interface/03_interface2 20_interfaz_interfaces/01_interface/04_interface3 20_interfaz_interfaces/01_interface/05_copia_io/01_sin_comprobacion_error 20_interfaz_interfaces/01_interface/05_copia_io/02_comprobacion_error 20_interfaz_interfaces/02_paquete_sort/01_sort_nombres 20_interfaz_interfaces/02_paquete_sort/02_sort_nombres_tipo_StringSlice 20_interfaz_interfaces/02_paquete_sort/03_sort_Strings 20_interfaz_interfaces/02_paquete_sort/04_sort_nombres_tipo_StringSlice_invertido 20_interfaz_interfaces/02_paquete_sort/05_sort_int_tipo_IntSlice 20_interfaz_interfaces/02_paquete_sort/06_sort_int_tipo_IntSlice_invertido 20_interfaz_interfaces/02_paquete_sort/07_sort_enteros 20_interfaz_interfaces/02_paquete_sort/08_ejemplo_standard_library 20_interfaz_interfaces/03_interface_vacia/01_sin_nterface 20_interfaz_interfaces/03_interface_vacia/02_interface_vacia 20_interfaz_interfaces/03_interface_vacia/03_parametro_aceptar_cualquier_tipo 20_interfaz_interfaces/03_interface_vacia/04_slice_cualquier_tipo 20_interfaz_interfaces/04_metodos_sets/01_receptor_valor_tipo_valor 20_interfaz_interfaces/04_metodos_sets/02_receptor_valor_tipo_puntero 20_interfaz_interfaces/04_metodos_sets/03_receptor_puntero_tipo_puntero 20_interfaz_interfaces/04_metodos_sets/04_receptor_puntero_tipo_valor 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/01_int_a_float 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/02_float_a_int 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/03_runa_a_string 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/04_runa_a_slice_de_bytes_a_string 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/05_string_a_slice_de_bytes 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/06_lib_estandar_strconv/01_Atoi 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/06_lib_estandar_strconv/02_Itoa 20_interfaz_interfaces/05_conversion_vs_asercion/01_conversion/06_lib_estandar_strconv/03_ParseInt_etc 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/01_sin_interface_error_codigo_invalido 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/02_interface_string 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/03_interface_string_no_ok 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/04_interface_int_imprimir_tipo 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/05_interface_int_error_tipo_no_coincidente 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/06_interface_int_suma 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/07_casting_residuo 20_interfaz_interfaces/05_conversion_vs_asercion/02_asercion/08_interface_error_cast_tipo_asercion-necesaria 21_rutinas_go-routines/01_sin_forma_go 21_rutinas_go-routines/02_concurrencia_go 21_rutinas_go-routines/03_grupo_espera_wait_group 21_rutinas_go-routines/04_tiempo_demora_sleep 21_rutinas_go-routines/05_paralelismo_gomaxprocs 21_rutinas_go-routines/06_condicion_carrera_race 21_rutinas_go-routines/07_exclusion_mutua_mutex 21_rutinas_go-routines/08_atomicidad 21_rutinas_go-routines/09_canales_channels/00_bloque_canales_sin_buffer 21_rutinas_go-routines/09_canales_channels/01_rango_range 21_rutinas_go-routines/09_canales_channels/02_de_n_a_1/01_condicion_race 21_rutinas_go-routines/09_canales_channels/02_de_n_a_1/02_grupo_de_espera_wait_group 21_rutinas_go-routines/09_canales_channels/02_de_n_a_1/03_semaforo 21_rutinas_go-routines/09_canales_channels/02_de_n_a_1/04_semaforo_forma_erronea 21_rutinas_go-routines/09_canales_channels/02_de_n_a_1/05_n_veces_a_1 21_rutinas_go-routines/09_canales_channels/03_de_1_a_n/01_1_a_2_veces 21_rutinas_go-routines/09_canales_channels/03_de_1_a_n/02_1_a_n_veces 21_rutinas_go-routines/09_canales_channels/04_paso_retorno_canales 21_rutinas_go-routines/09_canales_channels/05_direccion_canal 21_rutinas_go-routines/09_canales_channels/06_refactorizado_refactor 21_rutinas_go-routines/09_canales_channels/07_incrementador_incrementor 21_rutinas_go-routines/09_canales_channels/08_cierres_closures/01_sin_vinculacion_closure_binding 21_rutinas_go-routines/09_canales_channels/08_cierres_closures/02_con_closure_binding 21_rutinas_go-routines/09_canales_channels/08_cierres_closures/03_con_closure_binding2 21_rutinas_go-routines/10_desafio_deadlock/01_desafio_punto_muerto_deadlock1 21_rutinas_go-routines/10_desafio_deadlock/02_solucion_deadlock1 21_rutinas_go-routines/10_desafio_deadlock/03_desafio_punto_muerto_deadlock2 21_rutinas_go-routines/10_desafio_deadlock/04_desafio_punto_muerto_deadlock3 21_rutinas_go-routines/10_desafio_deadlock/05_solucion_deadlock3 21_rutinas_go-routines/11_desafio_factorial/01_descripcion_desafio 21_rutinas_go-routines/11_desafio_factorial/02_solucion_desafio 21_rutinas_go-routines/12_canalizacion_canales_pipelines/01_output_secuencia1 21_rutinas_go-routines/12_canalizacion_canales_pipelines/01_output_secuencia2 21_rutinas_go-routines/12_canalizacion_canales_pipelines/03_descripcion_desafio 21_rutinas_go-routines/12_canalizacion_canales_pipelines/04_solucion_desafio 21_rutinas_go-routines/13_canales_fan-out_fan-in/01_aburrido_boring 21_rutinas_go-routines/13_canales_fan-out_fan-in/02_secuencia_output 21_rutinas_go-routines/13_canales_fan-out_fan-in/03_variacion_secuencia_output 21_rutinas_go-routines/13_canales_fan-out_fan-in/04_descripcion_desafio 21_rutinas_go-routines/13_canales_fan-out_fan-in/05_solucion_desafio 21_rutinas_go-routines/14_desafio_incrementador_incrementor/01_descripcion 21_rutinas_go-routines/14_desafio_incrementador_incrementor/02_solucion Click to show internal directories. Click to hide internal directories.