Functies Declareren en Definiëren
Een functie is een herbruikbaar codeblok dat een specifieke taak uitvoert. Voor het declareren van een functie wordt het sleutelwoord func gebruikt. Hieronder volgt de syntaxis voor het definiëren van een eenvoudige functie:
func functionName() {
// Code to be executed
}
Hieronder staat een eenvoudig voorbeeld van een functie die met dit formaat is aangemaakt:
index.go
123func sayHelloWorld() { fmt.Println("Hello World") }
Hier is een visuele weergave die de declaratie van een functie illustreert:
Als we de bovenstaande code in ons programma opnemen, verandert deze in een herbruikbaar component dat we zo vaak als nodig kunnen aanroepen door de functie te gebruiken. Om een functie aan te roepen of uit te voeren, gebruikt u de volgende syntaxis:
functionName()
Hier is een voorbeeld van een uitgebreid programma dat de eerder genoemde functie gebruikt:
index.go
12345678910package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() }
Binnen de main-functie is sayHelloWorld() gebruikt om de functie aan te roepen. Deze aanroep kan zo vaak als nodig worden herhaald om de functie meerdere keren uit te voeren:
index.go
123456789101112package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain what the `main` function does in this context?
How do I define a function that takes parameters?
What happens if I call a function that hasn't been defined yet?
Awesome!
Completion rate improved to 1.96
Functies Declareren en Definiëren
Veeg om het menu te tonen
Een functie is een herbruikbaar codeblok dat een specifieke taak uitvoert. Voor het declareren van een functie wordt het sleutelwoord func gebruikt. Hieronder volgt de syntaxis voor het definiëren van een eenvoudige functie:
func functionName() {
// Code to be executed
}
Hieronder staat een eenvoudig voorbeeld van een functie die met dit formaat is aangemaakt:
index.go
123func sayHelloWorld() { fmt.Println("Hello World") }
Hier is een visuele weergave die de declaratie van een functie illustreert:
Als we de bovenstaande code in ons programma opnemen, verandert deze in een herbruikbaar component dat we zo vaak als nodig kunnen aanroepen door de functie te gebruiken. Om een functie aan te roepen of uit te voeren, gebruikt u de volgende syntaxis:
functionName()
Hier is een voorbeeld van een uitgebreid programma dat de eerder genoemde functie gebruikt:
index.go
12345678910package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() }
Binnen de main-functie is sayHelloWorld() gebruikt om de functie aan te roepen. Deze aanroep kan zo vaak als nodig worden herhaald om de functie meerdere keren uit te voeren:
index.go
123456789101112package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
Bedankt voor je feedback!