From 8d31aaa7342a3424b8ba3cd5dd6d4a2d7c0bc152 Mon Sep 17 00:00:00 2001 From: rare-magma Date: Sat, 29 Jun 2024 13:13:20 +0200 Subject: [PATCH] feat: add healtcheck app Signed-off-by: rare-magma --- src/healthcheck/healthcheck.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/healthcheck/healthcheck.go diff --git a/src/healthcheck/healthcheck.go b/src/healthcheck/healthcheck.go new file mode 100644 index 0000000..24b2318 --- /dev/null +++ b/src/healthcheck/healthcheck.go @@ -0,0 +1,20 @@ +package main + +import ( + "fmt" + "log" + "net/http" + "os" +) + +func main() { + if len(os.Args) < 2 { + log.Fatal("Expected URL as command-line argument") + os.Exit(1) + } + url := os.Args[1] + fmt.Println(url) + if _, err := http.Get(url); err != nil { + os.Exit(1) + } +}