Sobes.tech

Golang

Dlaczego długotrwałe połączenie TCP jest niebezpieczne?

267

Z jakich protokołów korzystałeś najczęściej i dlaczego?

211

Jakie są konsekwencje tworzenia nowego klienta HTTP dla każdego żądania?

197

Z jakimi brokerami wiadomości pracowałeś?

185

Do czego służy przesyłanie metadanych przez kontekst?

174

Co się dzieje podczas wykonywania curl https://google.com?

173

Jakie pakiety znasz w Go do pracy z siecią?

152

główny pakiet 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("błąd żądania:", 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)) }

150

Z jakimi usługami sieciowymi pracowałeś? API, gRPC i coś jeszcze?

143

Jakie obciążenia były na twoich usługach?

142

Dlaczego HTTP działa na TCP, a nie na UDP?

142

Czym różni się TCP od UDP? Jakie są przypadki użycia?

142

Co oznacza ampersand (&) przed http.Client{}?

141

Gdzie jeszcze można używać UDP oprócz strumieni i gier?

138

Czym są opóźnienie, przepustowość, MTU i Keep-Alive?

132

Czym jest kontekst w Go i do czego służy?

90