feat: 优化web

This commit is contained in:
2026-04-23 18:58:13 +08:00
commit 544a2f3428
160 changed files with 27327 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
package server
import (
"giter.top/smart/pkg/config"
"github.com/gin-gonic/gin"
"github.com/google/wire"
)
var ProviderSet = wire.NewSet(
NewHttpEngine,
ProvideServers,
NewHttpRouteRegistrars,
)
type Server interface {
Run() error
Stop() error
}
func ProvideServers(cfg *config.Config, engine *gin.Engine) []Server {
return []Server{
NewHttpServer(cfg, engine),
NewGrpcServer(cfg),
}
}