Warum ist eine langlebige TCP-Verbindung gefährlich?
Golang
Welche Protokolle haben Sie am häufigsten verwendet und warum?
Was sind die Folgen, wenn man für jede Anfrage einen neuen HTTP-Client erstellt?
Wie funktioniert ein HTTP-Server in Go?
Mit welchen Message-Brokern haben Sie gearbeitet?
Wozu dient die Übertragung von Metadaten über den Kontext?
Was passiert, wenn man curl https://google.com ausführt?
Welche Pakete kennst du in Go für die Arbeit mit Netzwerken?
Was bedeutet das & vor http.Client{}?
Welche Belastungen gab es bei deinen Diensten?
Hauptpaket importiere ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("Anforderungsfehler:", 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)) }
Worin besteht der Unterschied zwischen TCP und UDP? Welche Anwendungsfälle gibt es?
Mit welchen Netzwerksdiensten haben Sie gearbeitet? API, gRPC und noch etwas anderes?
Warum läuft HTTP über TCP und nicht UDP?
Wo kann UDP außer Streams und Spielen noch verwendet werden?
Was sind Latenz, Durchsatz, MTU und Keep-Alive?
Was ist der Kontext in Go und wofür wird er verwendet?