Quali sono le costanti di Golang?

Quali sono le costanti di Golang?
Golang è un linguaggio di programmazione open source che è diventato popolare per la sua semplicità e prestazioni forti. Una delle caratteristiche chiave di Andare è il suo supporto per costante Digita qualificatori, che sono valori che rimangono gli stessi durante l'esecuzione di un programma.

In questo articolo, impareremo costanti in Golang in dettaglio.

Quali sono le costanti del Golang?

Costanti in Andare sono variabili che, una volta assegnate un valore e inizializzato, non possono essere modificate durante il processo di esecuzione del programma. Il vantaggio chiave dell'utilizzo della costante in Andare è che ci consente di specificare una variabile che rimarrà fissata durante la compilazione del programma.

Come dichiarare costanti in Golang

In Andare, costanti sono dichiarati con la parola chiave const. Esistono due tipi di costanti in Golang,:

  • Digitato
  • Non tiposo

La sintassi di una costante digitata è:

const =

Ad esempio, se un utente desidera dichiarare una costante intera denominata "Maxval" con un valore di 50, la sintassi sarebbe:

const maxval int = 50

La sintassi di una costante non tipo è:

const =

IL costante variabile in Andare Può essere dei seguenti tipi:

1: costanti di stringa: In Andare, una stringa costante è un valore che è racchiuso in doppie quotazioni (""). Per creare una costante di stringa, l'utente deve solo mettere il valore desiderato all'interno delle quotazioni. Mentre il simbolo "+" può essere usato per unire le stringhe, non è il modo migliore per farlo. Invece, l'utente può utilizzare funzioni come “FMT.Sprintf " O "stringhe.Giuntura" per concatenare le corde.

2: costanti interi: Le costanti di tipo intero sono quelle che hanno un valore intero. L'operatore = può essere utilizzato per assegnare qualsiasi valore di tipo intero.

3: costanti a punti mobili: In Andare, Le costanti a punta mobile vengono utilizzate per rappresentare i valori con punti decimali. Possiamo dichiarare una costante a punto mobile semplicemente scrivendo il valore con il punto decimale nel luogo appropriato.

4: costanti booleane: Le costanti booleane rappresentano il vero valore di un'affermazione e può essere vero o falso.

Come implementare le costanti in Golang

Per imparare a implementare costanti In Go, segui l'esempio di seguito che copre il costante Tipi variabili:

Pacchetto principale
importazione (
"FMT"
)
func main ()
const i1 int = 100
const i2 = 200
const i3 = 4.28
const i4 = "linuxhint.com "
const bool = false
fmt.Println ("integer digitato costante =", i1, "\ ninteger non tited costante =", i2, "\ nfloat costant =", i3, "\ nstring Constant =", i4, "\ nboolean Constant =", bool)

Il codice di cui sopra dichiara quattro diversi tipi di costanti: una costante intera, una costante a punto mobile, una costante di stringa e una costante booleana. Quindi stampa questi valori usando il fmt.Println funzione.

Come dichiarare una costante con l'espressione in Golang

Puoi anche dichiarare una costante in Andare All'interno dell'espressione e funzionerà in modo simile al programma sopra. Il seguente codice illustra questo caso:

Pacchetto principale
importazione (
"FMT"
)
const (
i1 int = 100
i2 = 200
i3 = 4.28
i4 = "Linuxhint.com "
i5 = false
)
func main ()
fmt.Println ("intero tipizzato a costante =", i1, "\ ninteger untype costant =", i2, "\ nfloat costant =", i3, "\ nstring Constant =", i4, "\ nboolean Constant =", i5)

Produzione

Conclusione

Vai costanti sono valori che rimangono costanti durante l'esecuzione di un programma. Sono dichiarati usando il const Parole chiave e di diversi tipi come intero, punta galleggiante, stringa e booleana. Imparare a usare costanti In Andare è utile poiché consente all'utente di specificare un valore che rimarrà costante durante l'esecuzione del programma, aggiungendo così alla sua semplicità e alle prestazioni forti.