Zašto je opasno dugotrajno TCP povezivanje?
Golang
Koje protokole ste najčešće koristili i zašto?
Koje su posledice kreiranja novog HTTP klijenta za svaki zahtev?
S kojim brokerima poruka ste radili?
Kako radi HTTP server u Go?
Zašto se prenose metapodaci putem konteksta?
Šta se dešava prilikom izvršavanja curl https://google.com?
Koje pakete poznaješ u Go za rad sa mrežom?
главни пакет увоз ( "io" "log" "net/http" ) функција handler(w http.ResponseWriter, r *http.Request) { го func() { resp, err := http.Get("[link]") ако err != nil { лог.Println("грешка у захтеву:", 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)) }
Са којим мрежним сервисима сте радили? API, gRPC и нешто друго?
Zašto HTTP radi preko TCP, a ne UDP?
Čime se TCP razlikuje od UDP? Koji su slučajevi upotrebe?
Koje su opterećenja bila na tvojim servisima?
Šta znači ampersand (&) pre http.Client{}?
Gde još može da se koristi UDP pored strimova i igara?
Šta su Latency, Throughput, MTU i Keep-Alive?
Šta je kontekst u Go i zašto se koristi?