Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Functies Declareren en Definiëren | Functies
Introductie tot Golang

bookFuncties 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

index.go

copy
123
func 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

index.go

copy
12345678910
package 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

index.go

copy
123456789101112
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
question mark

Selecteer de juiste regel code om de gedefinieerde functie aan te roepen:

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

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

bookFuncties 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

index.go

copy
123
func 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

index.go

copy
12345678910
package 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

index.go

copy
123456789101112
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
question mark

Selecteer de juiste regel code om de gedefinieerde functie aan te roepen:

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 1
some-alt