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.