Intern — Junior
Aveți experiență cu protocolul HTTP?
sobes.tech AI
Răspuns de la AI
Da, biblioteca standardă a Go oferă pachetul net/http, care permite crearea de servere și clienți HTTP. De exemplu, poți porni rapid un server HTTP simplu:
package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Salut, HTTP!")
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":8080", nil)
}
De asemenea, poți face cereri HTTP folosind http.Get sau crea cereri mai complexe cu http.Client. Acest lucru îți permite să interacționezi cu API-uri REST și alte servicii web.