package main import ( "fmt" "log" "net/http" ) func helloHandler(w http.ResponseWriter, r *http.Request) { _, err := fmt.Fprintf(w, "Hello, world!") if err != nil { log.Printf("write response error: %v", err) return } } func main() { http.HandleFunc("/", helloHandler) err := http.ListenAndServe(":8081", nil) if err != nil { log.Fatalf("server start failed: %v", err) } }