base_service.go 530 B

123456789101112131415161718192021222324
  1. package service
  2. import (
  3. _ "git.ikuban.com/server/kubanapis/kuban/api/annotations"
  4. "git.ikuban.com/server/wxbot-protobuf/define"
  5. "github.com/go-kratos/kratos-layout/internal/data"
  6. "github.com/go-kratos/kratos/v2/log"
  7. )
  8. type BaseService struct {
  9. log *log.Helper
  10. data *data.Data
  11. }
  12. func NewBaseService(logger log.Logger, data *data.Data) *BaseService {
  13. return &BaseService{
  14. log: log.NewHelper(log.With(logger, "module", "service/base")),
  15. data: data,
  16. }
  17. }
  18. func (this *BaseService) Ping() string {
  19. return define.OK
  20. }