Miért veszélyes a hosszú ideig tartó TCP-kapcsolat?
Golang
Mi a következménye annak, ha minden kéréshez új HTTP-klienset hozunk létre?
Hogyan működik egy HTTP szerver Go-ban?
Milyen protokollokat használtál leggyakrabban és miért?
fő csomag import ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("kérés hiba:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }
Mi a különbség a TCP és az UDP között? Milyen használati esetek vannak?
Miért működik az HTTP TCP felett, és nem UDP-n?
Milyen üzenetközvetítőkkel dolgozott?
Mit szolgál a metaadatok átadása a kontextuson keresztül?
Milyen hálózati szolgáltatásokkal dolgozott? API, gRPC és valami más?
Milyen terhelések voltak a szolgáltatásaidon?
Milyen csomagokat ismersz Go-ban a hálózati munka során?
Mi történik, amikor a curl https://google.com parancsot futtatod?
Mit jelent az & jel a http.Client{} előtt?
Mi az a Latency, Throughput, MTU és Keep-Alive?
Hol lehet még az UDP-t használni streameken és játékokon kívül?
Mi a kontextus a Go-ban, és mire használják?