¿Qué son las constantes en Golang??

¿Qué son las constantes en Golang??
Golang es un lenguaje de programación de código abierto que se ha vuelto popular debido a su simplicidad y su fuerte rendimiento. Una de las características clave de Ir es su apoyo para constante clasificadores de tipo, que son valores que siguen siendo los mismos a lo largo de la ejecución de un programa.

En este artículo, aprenderemos sobre constantes En Golang en detalle.

¿Qué son las constantes de Golang??

Constantes en Ir son variables que, una vez asignadas un valor e inicializado, no se pueden cambiar durante el proceso de ejecución del programa. El beneficio clave de utilizar la constante en el Ir es que nos permite especificar una variable que permanecerá fija durante la compilación del programa.

Cómo declarar constantes en Golang

En Ir, constantes se declaran con la palabra clave estúpido. Hay dos tipos de constantes en Golang ,:

  • Escrito
  • Sin tipo

La sintaxis de una constante escrita es:

estúpido =

Por ejemplo, si un usuario quiere declarar una constante entera llamada "Maxval" con un valor de 50, la sintaxis sería:

const maxval int = 50

La sintaxis de una constante sin tipo es:

estúpido =

El constante variable en Ir puede ser de los siguientes tipos:

1: constantes de cadena: En Ir, una cuerda constante es un valor que se incluye en comillas dobles (""). Para crear una constante de cadena, el usuario solo necesita colocar el valor deseado dentro de las comillas. Si bien el símbolo '+' se puede usar para unir cuerdas, no es la mejor manera de hacerlo. En su lugar, el usuario puede usar funciones como "FMT.Sprintf " o "instrumentos de cuerda.Unirse" para concatenar cadenas.

2: constantes enteras: Las constantes de tipo entero son aquellas que tienen un valor entero. El operador = se puede usar para asignar cualquier valor de tipo entero.

3: Constantes de punto flotante: En Ir, Las constantes de punto flotante se utilizan para representar valores con puntos decimales. Podemos declarar una constante de punto flotante simplemente escribiendo el valor con el punto decimal en el lugar apropiado.

4: Constantes booleanas: Las constantes booleanas representan el verdadero valor de una declaración y puede ser verdadero o falso.

Cómo implementar constantes en Golang

Para aprender a implementar constantes En Go, siga el ejemplo de abajo que cubre el constante Tipos de variables:

paquete principal
importar (
"FMT"
)
func Main ()
const i1 int = 100
const i2 = 200
const i3 = 4.28
const i4 = "Linuxhint.com "
const bool = falso
fmt.Println ("Integer tipado constant =", i1, "\ ninteger untyped constant =", i2, "\ nfloat constant =", i3, "\ nstring constant =", i4, "\ nboolean constant =", bool)

El código anterior declara cuatro tipos diferentes de constantes: una constante entera, una constante de punto flotante, una constante de cadena y una constante booleana. Luego imprime estos valores usando el fmt.Println función.

Cómo declarar una constante con la expresión en Golang

También puedes declarar una constante en Ir dentro de la expresión y funcionará de manera similar al programa anterior. El siguiente código ilustra este caso:

paquete principal
importar (
"FMT"
)
const (
i1 int = 100
i2 = 200
i3 = 4.28
i4 = "Linuxhint.com "
i5 = falso
)
func Main ()
fmt.Println ("Integer tipado constant =", i1, "\ ninteger untype constant =", i2, "\ nfloat constant =", i3, "\ nstring constant =", i4, "\ nboolean constant =", i5)

Producción

Conclusión

Ir constantes son valores que permanecen constantes durante la ejecución de un programa. Se declaran usando el estúpido palabra clave y de varios tipos como entero, punto flotante, cadena y booleano. Aprender a usar constantes en Ir es útil ya que permite al usuario especificar un valor que permanecerá constante a lo largo de la ejecución del programa, lo que aumenta su simplicidad y su fuerte rendimiento.