Inleiding

Voltooid

In de vorige module hebt u de basisbeginselen van Go geleerd. U hebt gegevenstypen, variabelen, constanten, functies en pakketten verkend. U weet hoe u de logica van een programma structureert en hoe Go de code liever ordent. U bent nu klaar om te leren hoe u programma's op de Go-manier schrijft met behulp van fundamentele besturingsstromen zoals if/else, switches, foren essentiële functies om fouten te verwerken.

Als u ervaring hebt met een programmeertaal die de meeste C-syntaxis volgt, zoals C# of Java, zijn enkele secties in deze module eenvoudig. Maar in andere secties ziet u nuances waar Go verschilt.

Aan het einde van de module vindt u een uitdaging waar u alle concepten die u tot nu toe hebt geleerd, moet toepassen. Later vergelijkt u de oplossing van de uitdaging met uw eigen oplossing.

Leerdoelen

In deze module leert u het volgende:

  • Meer informatie over eenvoudige en samengestelde if instructies.
  • Meer informatie over switch instructies en hun functies.
  • Gebruik het for trefwoord voor meer informatie over loop instructies en hun patronen in Go.
  • Gebruik essentiële functies om fouten zoals defer, panicen recover.

Vereisten

  • Een Go-omgeving die klaar is om toepassingen te maken. In het ideale geval moet Go lokaal zijn geïnstalleerd en geconfigureerd en moet de Visual Studio Code Go-extensie ook zijn geïnstalleerd. U kunt ook de Go Playground gebruiken.
  • Weet hoe u bestanden maakt en wijzigt .go .
  • Informatie over het uitvoeren van Go-toepassingen met behulp van de terminalprompt.
  • Weten hoe u variabelen declareert en initialiseert.
  • Weten hoe u functies maakt.