Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Schrijf de faculteitsfunctie onderweg op.

###

### Antwoord:
Schrijf de faculteitsfunctie onderweg op.
Uiteraard is hier de factorfunctie in Go: go package Main "fmt" func factual(nint) int {if n==0 {return 1}returnn n* facto(n-1)} func main(s) {result :=actual(5) fmt.Println(result)} Deze functie neemt het hele getal n als argument en geeft factor n terug door een recursie. De hoofdfunctie veroorzaakt een factorfunctie met argument 5, en het resultaat wordt weergegeven op de console.
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Schrijf de faculteitsfunctie onderweg op.

###

### Antwoord:
Uiteraard is hier de factorfunctie in Go: go package Main "fmt" func factual(nint) int {if n==0 {return 1}returnn n* facto(n-1)} func main(s) {result :=actual(5) fmt.Println(result)} Deze functie neemt het hele getal n als argument en geeft factor n terug door een recursie. De hoofdfunctie veroorzaakt een factorfunctie met argument 5, en het resultaat wordt weergegeven op de console.