Junior — Middle
შეგიძლიათ მიაწოდოთ კოდის განხორციელების მაგალითი ამ კონცეპტის ილუსტრაციისთვის?
sobes.tech AI
პასუხი AI-სგან
მე წარმოგიდგენთ მარტივ HTTP სერვერის მაგალითს Go-ით, რომელიც აჩვენებს მოთხოვნების დამუშავების ძირითად მუშაობას — ეს ასახავს ვებ-სერვის შექმნის კონცეფციას.
package main
import (
"fmt"
"net/http"
)
func helloHandler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "გამარჯობა, მსოფლიო!")
}
func main() {
http.HandleFunc("/", helloHandler)
fmt.Println("სერვერი დაწყებულია http://localhost:8080-ზე")
http.ListenAndServe(":8080", nil)
}
ეს კოდი ქმნის მარტივ სერვერს, რომელიც პასუხობს "გამარჯობა, მსოფლიო!" ყველა HTTP მოთხოვნაზე ძირითადი გზით. ეს მაგალითი ეხმარება HTTP-თან მუშაობის ძირითად პრინციპებს გაგებას Go-ში.