7.13 関数型とインタフェース
関数型にメソッドを追加することで、インタフェースの実装を満たすことができる
代表的なものは
net/http.Handler
インタフェース
https://pkg.go.dev/net/http#Handler
どんな関数でも
func (w http.ResponseWriter, r *http.Request)
というシグネチャを持っていれば、
net/http.HandlerFunc
に型変換することで
net/http.Handler
として使用可能になる