greeter.go 831 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package data
  2. import (
  3. "context"
  4. "server/internal/biz"
  5. "github.com/go-kratos/kratos/v2/log"
  6. )
  7. type greeterRepo struct {
  8. data *Data
  9. log *log.Helper
  10. }
  11. // NewGreeterRepo .
  12. func NewGreeterRepo(data *Data, logger log.Logger) biz.GreeterRepo {
  13. return &greeterRepo{
  14. data: data,
  15. log: log.NewHelper(logger),
  16. }
  17. }
  18. func (r *greeterRepo) Save(ctx context.Context, g *biz.Greeter) (*biz.Greeter, error) {
  19. return g, nil
  20. }
  21. func (r *greeterRepo) Update(ctx context.Context, g *biz.Greeter) (*biz.Greeter, error) {
  22. return g, nil
  23. }
  24. func (r *greeterRepo) FindByID(context.Context, int64) (*biz.Greeter, error) {
  25. return nil, nil
  26. }
  27. func (r *greeterRepo) ListByHello(context.Context, string) ([]*biz.Greeter, error) {
  28. return nil, nil
  29. }
  30. func (r *greeterRepo) ListAll(context.Context) ([]*biz.Greeter, error) {
  31. return nil, nil
  32. }