net/http paketinde http.HandlerFunc, tanımlı bir fonksiyon tipidir. Bununla ilgili hangi ifade doğrudur?
- afunc(http.ResponseWriter, *http.Request) imzalı bir fonksiyonu, bir ServeHTTP metoduyla http.Handler'a dönüştürür✓
- bSarmalanan fonksiyonun ayrıca Read ve Write metotlarını uygulamasını gerektirir
- cYalnızca error değeri döndüren fonksiyonlarla çalışır
- dFonksiyonu otomatik olarak varsayılan ServeMux'a kaydeder
Açıklama:http.HandlerFunc(f), yalnızca f(w, r)'yi çağıran bir ServeHTTP metoduna sahip bir tiptir; sıradan bir fonksiyonu http.Handler'a dönüştürmenin standart yoludur. Read/Write gerektirmez, error dönüşü şart koşmaz ve kendi başına hiçbir şeyi kaydetmez — kayıt işini http.HandleFunc veya mux.HandleFunc yapar.