Added unit tests and workflow call for same

This commit is contained in:
2025-07-24 11:37:38 +02:00
parent 5d8d0050cd
commit 7564c9fb3a
7 changed files with 115 additions and 20 deletions

View File

@@ -46,8 +46,14 @@ func HttFibonacci(w http.ResponseWriter, request *http.Request) {
} else {
fmt.Printf("Received request for Fibonacci Sequence Number %d\n",
seq)
value, error := MyFibonacci(seq)
if error != nil {
fmt.Printf("Error trying to Fibonacci %d: %s", seq, error)
fmt.Fprintf(w, "Error trying to Fibonacci %d: %s", seq, error)
} else {
fmt.Fprintf(w, "Fibonacci sequence index [%d]: %d\n",
seq, MyFibonacci(seq))
seq, value)
}
}
}