Use log instead of fmt

Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
This commit is contained in:
Oliver Davies 2025-09-20 23:51:23 +01:00
parent 763ad185a4
commit 5d3085a311

View file

@ -2,7 +2,6 @@ package main
import (
"encoding/json"
"fmt"
"log"
"net/http"
"os"
@ -19,7 +18,7 @@ type SuccessResponse struct {
}
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Println("Running handler...")
log.Println("Running handler...")
code := getResponseCode(r)
@ -41,10 +40,10 @@ func handler(w http.ResponseWriter, r *http.Request) {
func getResponseCode(r *http.Request) int {
// If the `force-fail` header is set, get and return its value.
if failCode := r.Header.Get("force-fail"); failCode != "" {
fmt.Println("`force-fail` header set...")
log.Println("`force-fail` header set...")
if code, err := strconv.Atoi(failCode); err == nil {
fmt.Printf("Setting the response code to %d...", code)
log.Printf("Setting the response code to %d...", code)
return code
}
@ -68,7 +67,7 @@ func main() {
addr := ":" + getPort()
fmt.Printf("Starting server on %s", addr)
log.Printf("Starting server on %s", addr)
if err := http.ListenAndServe(addr, nil); err != nil {
log.Fatal(err)