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.