base_service.go 419 B

12345678910111213141516171819202122
  1. package service
  2. import (
  3. "github.com/go-kratos/kratos-layout/internal/data"
  4. "github.com/go-kratos/kratos/v2/log"
  5. )
  6. type BaseService struct {
  7. log *log.Helper
  8. data *data.Data
  9. }
  10. func NewBaseService(logger log.Logger, data *data.Data) *BaseService {
  11. return &BaseService{
  12. log: log.NewHelper(log.With(logger, "module", "service/base")),
  13. data: data,
  14. }
  15. }
  16. func (this *BaseService) Ping() string {
  17. return "ok"
  18. }