Sobes.tech
Junior — Middle

Mohl byste uvést příklad implementace kódu pro ilustraci tohoto konceptu?

sobes.tech AI

Odpověď od AI

Představím jednoduchý příklad HTTP serveru v Go, který demonstruje základní práci s požadavky — ilustruje koncept tvorby webové služby.

package main

import (
    "fmt"
    "net/http"
)

func helloHandler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Ahoj, světe!")
}

func main() {
    http.HandleFunc("/", helloHandler)
    fmt.Println("Server spuštěn na http://localhost:8080")
    http.ListenAndServe(":8080", nil)
}

Tento kód vytváří jednoduchý server, který odpovídá "Ahoj, světe!" na všechny HTTP požadavky na kořenové cestě. Tento příklad pomáhá pochopit základní principy práce s HTTP v Go.