From cfbfb2f17bda249caaec8e4e8f4ad3c20fa650e1 Mon Sep 17 00:00:00 2001 From: kzkzzzz Date: Wed, 8 Jun 2022 15:52:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=A8=E5=B1=80log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/server/wire_gen.go | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 cmd/server/wire_gen.go diff --git a/cmd/server/wire_gen.go b/cmd/server/wire_gen.go new file mode 100644 index 0000000..2365a40 --- /dev/null +++ b/cmd/server/wire_gen.go @@ -0,0 +1,35 @@ +// Code generated by Wire. DO NOT EDIT. + +//go:generate go run github.com/google/wire/cmd/wire +//go:build !wireinject +// +build !wireinject + +package main + +import ( + "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" +) + +// Injectors from wire.go: + +// wireApp init kratos application. +func wireApp(confServer *conf.Server, confData *conf.Data) (*kratos.App, func(), error) { + dataData, cleanup, err := data.NewData(confData) + if err != nil { + return nil, nil, err + } + greeterRepo := data.NewGreeterRepo(dataData) + greeterUsecase := biz.NewGreeterUsecase(greeterRepo) + greeterService := service.NewGreeterService(greeterUsecase) + httpServer := server.NewHTTPServer(confServer, greeterService) + grpcServer := server.NewGRPCServer(confServer, greeterService) + app := newApp(httpServer, grpcServer) + return app, func() { + cleanup() + }, nil +} -- 2.22.0