W procedurach obsługi Go HTTP, dlaczego ResponseWriter jest wartością, ale Request a pointer?
Uczę się Go, pisząc aplikację dla GAE, a to jest podpis funkcji obsługi:
func handle(w http.ResponseWriter, r *http.Request) {}
Jestem tutaj nowicjuszem, więc dlaczego jestRequest
obiekt wskaźnik, aleResponseWriter
nie? Czy istnieje potrzeba posiadania tego w ten sposób lub czy jest to możliwe, aby uzyskać jakiś zaawansowany kod oparty na wskaźnikach?