Vanligvis betyr en utgangskode på 0 at programmet utføres vellykket. Enhver annen numerisk verdi mellom 1 og 125 (Golang) viser programmet som har fått en feil.
Vi kan bruke OS -pakken til å avslutte en funksjon med en spesifikk exit -kode i GO. Følg dette kort for å forstå hvordan du jobber med Exit () -funksjonen.
Det grunnleggende - exit ()
Utgangsmetoden fra OS -pakken hjelper oss med å avslutte et program med en spesifikk feilkode. Syntaksen er som vist:
func exit (kode int)Funksjonen tar en exit -kode mellom 0 og 125 som argument.
Programmet vil dø øyeblikkelig hvis det møter avkjørselen () -funksjonen. Dette betyr at forsinkede funksjoner ikke vil kjøre.
Eksempel - Feil
I eksemplet nedenfor avslutter programmet programmet etter avkjørsel () -funksjonen.
pakkehovedHvis vi kjører koden over, vil vi utføre koden før Exit () -metoden. Programmet avslutter og skriver ut en exit -melding som:
$ go run exit.gåSom nevnt indikerer en feilkode over 0 en feil. Husk imidlertid reserverte exit -koder som vist i ressursen nedenfor:
https: // tldp.org/ldp/abs/html/exitcodes.html
Eksempel - suksess
For å avslutte et program uten feil, kan du angi exit -koden til programmet til 0, som vist i eksemplet nedenfor:
pakkehovedUansett feilkode, kjører ikke en kode etter Exit () -metoden.
Konklusjon
Denne korte guiden dekket hvordan du bruker Exit () -metoden fra OS -pakken. Ved hjelp av denne metoden kan du øks 😊 Et program med en utgangsstatus.
Takk for at du leste!