fbpx

Bucles y Operadores en Asignación

Los operadores en asignación lo que hacen es simplificar los operadores aritméticos en casos especiales.  a = 5

OperadorDescripciónEjemplo
=Asignar un valor a = 5 
+=Suma en Asignación a = a + 3 => a += 3
-=Resta en Asignación a -= 3
*=Multiplicación en asignación a *= 3
/=División en Asignación a /= 3
%=Módulo en asignación a %= 3
//Operadores en asignación   
a := 2   
//a = a + 3   
a += 2   
fmt.Println(a)

Operadores de incremento y decremento 

  • Operador de incremento (++) incrementa su valor en 1. 
//Operadores de Incremento   
b := 1   
b++   
fmt.Println(b)
  • Operadores de decremento (–) decrementa en 1.
//Operadores de Decremento   
b := 2   
b–   
fmt.Println(b)

Bucle For

  1. Bucle for

En Go solo existe for que puede utilizar como quieras. lo que hace es ejecutar varias veces un bloque de código.

Instrucción Break y Continue

  • Break: esta instrucción puede aplicar dentro de un bucle para terminar con la ejecución.

Continue: Esta instrucción termina con la ejecución pero no con el bucle.