// Code generated by Wire. DO NOT EDIT.//go:generate go run github.com/google/wire/cmd/wire//+build !wireinjectpackagemainimport("github.com/go-kratos/kratos-layout/internal/biz""github.com/go-kratos/kratos-layout/internal/conf""github.com/go-kratos/kratos-layout/internal/data""github.com/go-kratos/kratos-layout/internal/server""github.com/go-kratos/kratos-layout/internal/service""github.com/go-kratos/kratos/v2""github.com/go-kratos/kratos/v2/log")// Injectors from wire.go:// wireApp init kratos application.funcwireApp(confServer*conf.Server,confData*conf.Data,loggerlog.Logger)(*kratos.App,func(),error){dataData,cleanup,err:=data.NewData(confData,logger)iferr!=nil{returnnil,nil,err}greeterRepo:=data.NewGreeterRepo(dataData,logger)greeterUsecase:=biz.NewGreeterUsecase(greeterRepo,logger)greeterService:=service.NewGreeterService(greeterUsecase)httpServer:=server.NewHTTPServer(confServer,greeterService,logger)grpcServer:=server.NewGRPCServer(confServer,greeterService,logger)app:=newApp(logger,httpServer,grpcServer)returnapp,func(){cleanup()},nil}