// SPDX-FileCopyrightText: 2025 Shota FUJI <pockawoooh@gmail.com>
// SPDX-License-Identifier: AGPL-3.0-only
package connect_go
import (
"net/http"
"golang.org/x/net/http2"
"golang.org/x/net/http2/h2c"
"pocka.jp/x/yamori/backend/src"
)
func InitHandler(core *src.Core) http.Handler {
mux := http.NewServeMux()
meta := &metaServer{core: core}
meta.register(mux)
return h2c.NewHandler(mux, &http2.Server{})
}