Constantes

¿Qué es una constante?

Las constantes a diferencia de las variables, mantienen siempre un valor y este nunca puede ser cambiado. Si se intenta hacerlo, el compilador mostrará un error.

Ejemplo del uso de una constante en Go

package main

import "fmt"

const Pi = 3.1416

func main() {
    fmt.Println("El valor de Pi es:", Pi)
}

¿Qué sucede si intentamos reasignar un valor a una constante en Go?

Si intentamos cambiar el valor de Pi, el compilador nos mostrará un mensaje cannot assign to Pi, debido a que las constantes no pueden cambiar su valor después de ser definidas.