feat: wire add serverSet

This commit is contained in:
chris
2024-03-20 11:21:57 +08:00
parent 5fd11a9753
commit 1f4b72d8a2
6 changed files with 15 additions and 9 deletions

View File

@@ -18,6 +18,9 @@ var repositorySet = wire.NewSet(
repository.NewRepository,
repository.NewUserRepository,
)
var serverSet = wire.NewSet(
server.NewMigrate,
)
// build App
func newApp(migrate *server.Migrate) *app.App {
@@ -30,7 +33,7 @@ func newApp(migrate *server.Migrate) *app.App {
func NewWire(*viper.Viper, *log.Logger) (*app.App, func(), error) {
panic(wire.Build(
repositorySet,
server.NewMigrate,
serverSet,
newApp,
))
}

View File

@@ -1,6 +1,6 @@
// Code generated by Wire. DO NOT EDIT.
//go:generate go run github.com/google/wire/cmd/wire
//go:generate go run -mod=mod github.com/google/wire/cmd/wire
//go:build !wireinject
// +build !wireinject
@@ -29,6 +29,8 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
var repositorySet = wire.NewSet(repository.NewDB, repository.NewRedis, repository.NewRepository, repository.NewUserRepository)
var serverSet = wire.NewSet(server.NewMigrate)
// build App
func newApp(migrate *server.Migrate) *app.App {
return app.NewApp(app.WithServer(migrate), app.WithName("demo-migrate"))

View File

@@ -38,7 +38,6 @@ var handlerSet = wire.NewSet(
var serverSet = wire.NewSet(
server.NewHTTPServer,
server.NewJob,
server.NewTask,
)
// build App

View File

@@ -1,6 +1,6 @@
// Code generated by Wire. DO NOT EDIT.
//go:generate go run github.com/google/wire/cmd/wire
//go:generate go run -mod=mod github.com/google/wire/cmd/wire
//go:build !wireinject
// +build !wireinject
@@ -49,7 +49,7 @@ var serviceSet = wire.NewSet(service.NewService, service.NewUserService)
var handlerSet = wire.NewSet(handler.NewHandler, handler.NewUserHandler)
var serverSet = wire.NewSet(server.NewHTTPServer, server.NewJob, server.NewTask)
var serverSet = wire.NewSet(server.NewHTTPServer, server.NewJob)
// build App
func newApp(httpServer *http.Server, job *server.Job) *app.App {

View File

@@ -11,7 +11,9 @@ import (
"github.com/spf13/viper"
)
var taskSet = wire.NewSet(server.NewTask)
var serverSet = wire.NewSet(
server.NewTask,
)
// build App
func newApp(task *server.Task) *app.App {
@@ -23,7 +25,7 @@ func newApp(task *server.Task) *app.App {
func NewWire(*viper.Viper, *log.Logger) (*app.App, func(), error) {
panic(wire.Build(
taskSet,
serverSet,
newApp,
))
}

View File

@@ -1,6 +1,6 @@
// Code generated by Wire. DO NOT EDIT.
//go:generate go run github.com/google/wire/cmd/wire
//go:generate go run -mod=mod github.com/google/wire/cmd/wire
//go:build !wireinject
// +build !wireinject
@@ -25,7 +25,7 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
// wire.go:
var taskSet = wire.NewSet(server.NewTask)
var serverSet = wire.NewSet(server.NewTask)
// build App
func newApp(task *server.Task) *app.App {