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:
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