I den här artikeln berättar vi hur du arbetar med variabler och strukturer. Detta är särskilt användbart material för nybörjare. Kom ihåg att språket är statiskt typat. I Python, Ruby eller JavaScript måste du utföra flera korrekthetskontroller. Go undviker detta problem.
Låt oss överväga det första exemplet:
En ny funktion, print
, är ansvarig för utdata. Här kan du se att du måste skicka ensträng
till den. En variabel av strängtyp
skapas i huvudfunktionen
. Den kommer att skickas till print
. Om du skickar något annat kommer du att få ett felmeddelande. Du kan ändra variabelns typ till int,
men du får ett felmeddelande:
cannot use "Hello World!" (type string) as type int in assignment
Du kommer också att få ett fel om du deklarerar en variabel eller importerar ett paket men inte använder det. Det finns många fler saker man kan göra med Go, en av dem är strukturer. Låt oss komplicera vårt program genom att skapa en webbplatsstruktur
, med fälten name
och url
, som beskriver en webbplats:
Strukturen kommer att ha en print-metod
som matar ut "Välkommen ...". I main
initialiserade vi strukturen och tilldelade värden till dess fält, och sedan anropade vi print-metoden
.
Programmeringsspråket Go kännetecknas av ett antal funktioner och möjligheter. Det har vi sett med egna ögon.