Declaraciones de control de bucle en lenguaje Go

Las declaraciones de control de bucle en el lenguaje Go se utilizan para cambiar la ejecución del programa. Cuando la ejecución del bucle dado sale de su alcance, los objetos que se crean dentro del alcance también se eliminan. El lenguaje Go admite 3 tipos de sentencias de control de bucle: Romper Ir Continuar Declaración … Continue reading «Declaraciones de control de bucle en lenguaje Go»

Ir a la toma de decisiones (if, if-else, anidado-if, if-else-if)

La toma de decisiones en la programación es similar a la toma de decisiones en la vida real. En la toma de decisiones, se ejecuta un fragmento de código cuando se cumple la condición dada. A veces, estos también se denominan declaraciones de flujo de control. Golang usa declaraciones de control para controlar el flujo … Continue reading «Ir a la toma de decisiones (if, if-else, anidado-if, if-else-if)»

Cambiar declaración en Go

Una declaración de cambio es una declaración de bifurcación multivía. Proporciona una forma eficiente de transferir la ejecución a diferentes partes de un código en función del valor (también llamado caso) de la expresión. El lenguaje Go admite dos tipos de sentencias de cambio: Interruptor de expresión Interruptor de tipo Interruptor de expresión El cambio … Continue reading «Cambiar declaración en Go»

Seleccionar estado de cuenta en idioma Go

En el lenguaje Go, la declaración de selección es como la declaración de cambio , pero en la declaración de selección, la declaración de caso se refiere a la comunicación, es decir, la operación de envío o recepción en el canal. Sintaxis: select{ case SendOrReceive1: // Statement case SendOrReceive2: // Statement case SendOrReceive3: // Statement … Continue reading «Seleccionar estado de cuenta en idioma Go»

Programa Golang que elimina duplicados mediante bucles anidados

Dada una array de tamaño n. Su tarea es eliminar los duplicados de la array. Ejemplos: Input : array: 1 2 1 2 1 3 2 Output :1 2 3 Input :array: 10 24 5 10 24 Output :10 24 5 Usaremos dos bucles para resolver este problema. El primer bucle lo atravesaré desde 0 … Continue reading «Programa Golang que elimina duplicados mediante bucles anidados»