Go: Tipos de variables

Cómo todos los lenguajes de programación sea de una manera explícita o inferida las variables son de diferentes tipos.

En el caso de Go existen los siguientes tipos:

  • bool
  • Numeric Types:
    • int8, int16, int32, int64, int
    • uint8, uint16, uint32, uint64, uint
    • float32, float64,
    • complex64, complex128
    • byte
    • rune
  • string
Como veis son tipos bastante comunes menos complex y rune.

Los números complejos (complex) son números con 2 partes, una la parte float y la otra la parte imaginaria:

variable := 6 + 7i

rune es un alias de int32, byte lo es de uint8.

En Go puedes declarar las variables con tipo o dejar que el intérprete las infiera por el valor que les des.

Espero que os sea de utilidad :)

Comentarios