GoDoxy/internal/homepage/route.go
2025-06-08 17:59:48 +08:00

20 lines
313 B
Go

package homepage
import (
"net/http"
nettypes "github.com/yusing/go-proxy/internal/net/types"
"github.com/yusing/go-proxy/internal/utils/pool"
)
type route interface {
pool.Object
ProviderName() string
References() []string
TargetURL() *nettypes.URL
}
type httpRoute interface {
route
http.Handler
}