I denne artikkelen vil vi fortelle deg hvordan du arbeider med variabler og strukturer. Dette er spesielt nyttig stoff for nybegynnere. Husk at språket er statisk typet. I Python, Ruby eller JavaScript må du utføre flere korrekthetskontroller. I Go unngår du dette problemet.
La oss se på det første eksempelet:
En ny funksjon, print
, er ansvarlig for utdataene. Her kan du se at du må sende enstreng
til den. En variabel av typen string
opprettes i hovedfunksjonen
. Den vil bli sendt til print
. Hvis du sender noe annet, vil du få en feilmelding. Du kan endre typen på variabelen til int,
men du vil få en feilmelding:
cannot use "Hello World!" (type string) as type int in assignment
Du vil også få en feilmelding hvis du deklarerer en variabel eller importerer en pakke, men ikke bruker den. Det er mange flere ting du kan gjøre med Go, og en av dem er strukturer. La oss komplisere programmet vårt ved å lage en site-struktur
, med navn
og url-felt
, som skal beskrive et nettsted:
Strukturen vil ha en print-metode
som skriver ut "Welcome...". I main
initialiserte vi strukturen og tildelte verdier til feltene, og deretter kalte vi print-metoden
.
Programmeringsspråket Go kjennetegnes av en rekke funksjoner og muligheter. Det har vi sett med egne øyne.