21 lines
399 B
Go
21 lines
399 B
Go
|
package httpserver
|
||
|
|
||
|
import (
|
||
|
"net/http"
|
||
|
|
||
|
"go.dev.pztrn.name/metricator/internal/common"
|
||
|
)
|
||
|
|
||
|
// HTTP requests handler.
|
||
|
type handler struct {
|
||
|
handler common.HTTPHandlerFunc
|
||
|
}
|
||
|
|
||
|
// Registers request's handler.
|
||
|
func (h *handler) register(hndl common.HTTPHandlerFunc) {
|
||
|
h.handler = hndl
|
||
|
}
|
||
|
|
||
|
// ServeHTTP handles every HTTP request.
|
||
|
func (h *handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {}
|