Esta vez veremos cómo crear enumeraciones en lenguaje Go!
Enumeraciones: Tipo de datos que consiste en un conjunto de valores nombrados llamados elementos, miembros, enumerales o enumerados del tipo.
Ejemplo. Crearemos una variable 'tipo Programadores' y una lista de constantes de ese tipo.
Creamos una variable de tipo Programadores.
Para obtener el tipo elegido usaremos una estructura de control switch.
Síntaxis:
Tendríamos algo como esto:
A seguir aprendiendo!!
Enlaces:
https://www.jetbrains.com/go/
Enumeraciones: Tipo de datos que consiste en un conjunto de valores nombrados llamados elementos, miembros, enumerales o enumerados del tipo.
Ejemplo. Crearemos una variable 'tipo Programadores' y una lista de constantes de ese tipo.
//Creamos un tipo type Programadores string //Constantes const( MID_LEVEL Programadores = "MID_LEVEL" JUNIOR Programadores = "JUNIOR" SENIOR Programadores = "SENIOR" )
Creamos una variable de tipo Programadores.
var miProgramador Programadores = JUNIOR
switch variable_switch: variable_tipo= ; variable_switch{ case CONSTANTE1: //HACER ALGO case CONSTANTE2: //HACER ALGO case CONSTANTEN: //HACER ALGO default: //CASO NO EXISTENTE }
var programador Programadores = MID_LEVEL switch nivel:= programador; nivel{ case MID_LEVEL: fmt.Println("Es un programador de medio nivel") case JUNIOR: fmt.Println("Es un programador principiante") case SENIOR: fmt.Println("Es un programador de nivel avanzado") default: fmt.Println("No hay registro!!") }
Enlaces:
https://www.jetbrains.com/go/
Comentarios
Publicar un comentario