Vi har allerede fortalt deg om Go-programmeringsspråkets historie, struktur og syntaks, og nå kan vi kjøre det enkleste programmet på det, nemlig det klassiske Hello World. Er du klar? Da tar det ikke lang tid å få taket på det.
La oss lage vårt første program. Det er vanlig i programmering at alle nybegynnere starter med å vise linjen "Hello World!" på skjermen. Du kan installere Go på systemet ditt eller bruke nettjenesten play.golang.org. Med hjelp av den kan du kjøre ditt første program direkte i nettleseren. La oss jobbe med nettjenesten. Åpne nettstedet.
Deretter vil du se den ferdige koden til det første programmet:
package main
import ( "fmt")
func main() {
fmt.Println("Hello, playground")
}
I den første linjen bør vi spesifisere at filen tilhører hovedpakken
, i den andre linjen importerer vi fmt-pakken
, som er ansvarlig for standard inn- og utdatafunksjoner. Parenteser er nødvendige for å importere flere pakker om gangen. Navn kan legges til atskilt med komma.
Deretter oppdateres hovedfunksjonspakken
. Den vil deretter bli utført når programmet starter. Alle Go-programmer inkluderer hovedfunksjonen
. Hovedfunksjonen
er det såkalte inngangspunktet. kjøring av kommandoen starter fra den, selv om kjøring i ethvert dynamisk språk er ovenfra og ned.
Inne i hovedfunksjonen kaller vi fmt-biblioteket
. Tidligere ble det importert ved hjelp av dot-syntaksen. PrintLn-metoden skriver ut strengen til skjermen. Go har tatt i bruk en bestemt syntaks: Poenget er at selv om kompilatoren ikke kaster en feil på grunn av en inkonsekvens, anbefales det å følge syntaksen nøyaktig.
Det er vanlig å bruke kamelsyntaks for variabelnavn, f.eks. FooBar eller Foobar i stedet for foo_bar
. Du har kanskje allerede lagt merke til at Go ikke har noen tegn før åpningsparentesen. Selv om du legger inn en linjeskift, får du en feilmelding:
Innrykk er også standardisert i Go, selv om det ikke er noen krav her, slik som i Python.