Gå lang hei verden

Gå lang hei verden

Hello World er et enkelt, men klassisk dataprogram som introduserer nye brukere for syntaks for et spesifikt programmeringsspråk. Et Hello World -program inneholder de mest grunnleggende og allikevel grunnleggende delene av et program på det spesifiserte programmeringsspråket.

Når Hello World -programmet blir utført, viser det strengen “Hello, World!" på skjermen. Denne opplæringen vil utforske Hello World -programmet i Go -programmering og bryte den ned til dets nakne nødvendigheter. Å gjøre det vil til gjengjeld hjelpe deg med å forstå syntaksen til Go -programmeringsspråket og hvordan du bruker de forskjellige funksjonene.

MERK: Før du fortsetter med å skrive ditt første Hello World -program i Go, må du forsikre deg om at du har GO -kompilatoren installert og konfigurert for systemet ditt.

Lær hvordan du installerer Gå i Windows, Linux og MacOS i ressursen nedenfor:

https: // linuxhint/com/how-to-install-go

Skrive Hello World in Go

La oss starte med å lage vårt første Hello World -program i Go.

Begynn med å lage en katalog for å lagre Hello World -programmet.

Mkdir Hello-World

Naviger inn i katalogen ved å bruke CD -kommandoen:

CD Hello-World

Neste trinn er å aktivere avhengighetssporing for koden din. Avhengighetssporing gjør det mulig å administrere pakker importert i andre moduler. Selv om dette ikke er kritisk for et enkelt Hello World -program, er det en god praksis.

Du aktiverer avhengighetssporing i go ved å opprette en fil i go.mod -fil. Denne filen vil spore modulene der du importerer pakkene i koden din.

I terminalen, kjør kommandoen nedenfor for å opprette en eksempelmodul som:

$ go mod init Eksempel/hallo-world
GO: Opprette ny Go.Mod: Moduleksempel/Hello-World

Lag en fil for å lagre Hello World -programmet. En GO -programkildekode lagres i filen som slutter med en .gå forlengelse.

$ Touch Hello-World.gå

Rediger filen ved å bruke din favoritt tekstredigerer:

$ vim Hello-World.gå

Legg til koden nedenfor og lagre filen.

pakkehoved
Importer "FMT"
func main ()
fmt.Println ("Hei, verden!")

Gå hei verdensfordeling

La oss fordele de individuelle komponentene i Hello World -programmet ovenfor.

Pakkehoved

Den første linjen i GO -programmet er "Pakkehoved".

Denne klausulen fungerer som et utgangspunkt i programmet. En spesiell blokk forteller Go -kompilatoren at den skal kompilere kildekoden som en enkelt kjørbar og ikke et delt bibliotek.

I Go, det er to typer programmer: en frittstående kjørbar og et delt bibliotek. Vi kan utføre en frittstående kjørbar rett fra terminalen, og programmet vil utføre sine ønskede operasjoner.

Et bibliotek inneholder kode som andre deler av programmet kan dele og gjenbruke.

Importer “FMT”

I tilknytning til "Package Main" -klausulen er "import" FMT "" -uttalelsen. Denne klausulen brukes til å importere FMT -pakken.

I GO importerer vi pakker ved hjelp av nøkkelordimporten, etterfulgt av pakkens navn for å importere.

I vårt tilfelle trenger vi FMT -pakken, som brukes til inngangs-/utgangsoperasjoner. Dette lar oss skrive ut noe på skjermen.

Func main

Neste er "func main" -blokken. Dette brukes til å definere hovedfunksjonen til programmet ditt. Det er her programmet vil begynne å utføre.

For å lage en funksjon i Go, starter vi nøkkelordet “func” etterfulgt av navnet på funksjonen og to parenteser. Du kan gi parametere til funksjoner ved å sende dem inn i parentesene.

MERK: Hovedfunksjonen i GO har ingen parametere eller en returverdi.

Deretter legger du til et par krøllete seler. Dette betegner hvor koden for funksjonen lever.

Hovedfunksjonen vil vanligvis påkalle andre funksjoner for å utføre andre oppgaver.

Fmt.println ()

FMT.Println () er en funksjon som blir kalt til hovedfunksjonen. Den har to hoveddeler:

  1. Fmt-Navnet på pakken der metoden ligger.
  2. Println ()-det faktiske navnet på metoden.

Vi bruker println () -metoden, eller utskriftslinjen, fra FMT -pakken for å skrive ut strengen “Hello, World!”.

Kjør et Go -program

For å kjøre et GO -program, må du samle det først. Forsikre deg om at du har GO -kompilatoren installert på systemet ditt før du fortsetter.

For å kjøre programmet, bruk kommandoen:

$ gå Run Hello-World.gå

“Hello-World.Go ”refererer til navnet på filen som inneholder GO -kildekoden. Når vi har kjørt kommandoen over, bør vi se utdataene fra programmet som:

::produksjon
Hei Verden!

Du kan også opprette en kjørbar ved hjelp av Go Build -kommandoen:

$ go build hallo-world.gå

Kommandoen vil bygge koden til en frittstående kjørbar, som du kan kjøre fra terminalen som:

./Hei Verden

Eller hvis du er på Windows:

$ Hello-World.EXE

Lukking

Denne guiden gir en omfattende sammenbrudd av strukturen og konseptene til Hello World -programmet i Go -programmeringsspråk. Hvis du er ny å gå, "velkommen til klubben" og fortsetter å øve for å forbedre ferdighetene dine.

Takk for at du leser, og følg med for flere go -opplæringsprogrammer.