I denne artikkelen vil vi lære om konstanter i Golang i detalj.
Hva er Golang -konstanter?
Konstanter i Gå er variabler som, når den er tildelt en verdi og initialisert, ikke kan endres under prosessen med programmets utførelse. Den viktigste fordelen ved å bruke konstanten i Gå er at det lar oss spesifisere en variabel som vil forbli fast i hele programmets sammenstilling.
Hvordan erklære konstanter i Golang
I Gå, konstanter er erklært med nøkkelordet const. Det er to typer konstanter i Golang ,:
Syntaksen til en skrevet konstant er:
constFor eksempel, hvis en bruker vil erklære en heltallkonstant kalt "MaxVal" med en verdi på 50, ville syntaks være:
const maxval int = 50Syntaksen til en ikke -typisk konstant er:
constDe konstant variabel i Gå kan være av følgende typer:
1: Strengkonstanter: In Gå, en streng konstant er en verdi som er vedlagt i dobbelt anførselstegn (“”). For å lage en strengkonstant, trenger brukeren bare å sette ønsket verdi i anførselstegnene. Mens '+' -symbolet kan brukes til å slå sammen strenger sammen, er det ikke den beste måten å gjøre det. I stedet kan brukeren bruke funksjoner som “FMT.Sprintf ” eller “Strenger.Bli med" til sammenkoblingsstrenger.
2: Heltallskonstanter: Konstanter av heltall er de som har en heltallverdi. = Operatøren kan brukes til å tilordne en hvilken som helst verdi av heltallstype.
3: Flytende punktkonstanter: In Gå, flytende punktkonstanter brukes til å representere verdier med desimalpunkter. Vi kan erklære en flytende punktkonstant ved bare å skrive verdien med desimalpunktet på riktig sted.
4: boolske konstanter: Boolske konstanter representerer den sanne verdien av en uttalelse, og det kan enten være sant eller usant.
Hvordan implementere konstanter i Golang
For å lære å implementere konstanter i Go, følg det undergitte eksemplet som dekker konstant Variable typer:
pakkehovedOvennevnte kode erklærer fire forskjellige typer konstanter: en heltallkonstant, en flytende punktkonstant, en strengkonstant og en boolsk konstant. Den skriver deretter ut disse verdiene ved å bruke fmt.Println funksjon.
Hvordan erklære en konstant med uttrykk i Golang
Du kan også erklære en konstant i Gå innenfor uttrykket og det vil fungere på samme måte som programmet ovenfor. Følgende kode illustrerer denne saken:
pakkehovedProduksjon
Konklusjon
Gå konstanter er verdier som forblir konstante gjennom utførelsen av et program. De er erklært ved hjelp av const nøkkelord og av flere typer som heltall, flytende punkt, streng og boolsk. Lære å bruke konstanter i Gå er nyttig siden det gjør det mulig for brukeren å spesifisere en verdi som vil forbli konstant gjennom programmets utførelse, og dermed legge til dens enkelhet og sterke ytelse.