From 0cf7052b5d05367ddaef9245f0a984054b2792aa Mon Sep 17 00:00:00 2001 From: b3t0 Date: Thu, 22 Feb 2024 10:12:40 -0600 Subject: [PATCH] Defining a server -- URL+handler function --- main.go | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index c048119..071b0bb 100644 --- a/main.go +++ b/main.go @@ -1,7 +1,21 @@ package main -import "fmt" +import ( + "fmt" + "io" + "log" + "net/http" +) func main() { fmt.Println("hello world") + + h1 := func(w http.ResponseWriter, r *http.Request) { + io.WriteString(w, "Hello World\n") + //io.WriteString(w, r.Method) + } + + http.HandleFunc("/", h1) + + log.Fatal(http.ListenAndServe(":8000", nil)) }