Sobes.tech
Junior — Middle

Könnten Sie ein Code-Beispiel zur Veranschaulichung dieses Konzepts geben?

sobes.tech KI

Antwort von AI

Ich werde ein einfaches HTTP-Server-Beispiel in Go vorstellen, das die grundlegende Arbeit mit der Anfragebehandlung demonstriert — es veranschaulicht das Konzept der Erstellung eines Webdienstes.

package main

import (
    "fmt"
    "net/http"
)

func helloHandler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Hallo, Welt!")
}

func main() {
    http.HandleFunc("/", helloHandler)
    fmt.Println("Server gestartet auf http://localhost:8080")
    http.ListenAndServe(":8080", nil)
}

Dieser Code erstellt einen einfachen Server, der auf alle HTTP-Anfragen an den Wurzelpfad mit "Hallo, Welt!" antwortet. Dieses Beispiel hilft, die Grundprinzipien der Arbeit mit HTTP in Go zu verstehen.