Sobes.tech
Junior — Middle

Czy mógłbyś podać przykład implementacji kodu ilustrującego ten koncept?

sobes.tech AI

Odpowiedź od AI

Przedstawię prosty serwer HTTP w Go, który demonstruje podstawową obsługę zapytań — ilustruje to koncepcję tworzenia usługi internetowej.

package main

import (
    "fmt"
    "net/http"
)

func helloHandler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Witaj, świecie!")
}

func main() {
    http.HandleFunc("/", helloHandler)
    fmt.Println("Serwer uruchomiony na http://localhost:8080")
    http.ListenAndServe(":8080", nil)
}

Ten kod tworzy prosty serwer, który odpowiada "Witaj, świecie!" na wszystkie żądania HTTP do ścieżki głównej. Ten przykład pomaga zrozumieć podstawowe zasady pracy z HTTP w Go.