impl

package
v0.0.0-...-8e0b234 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2024 License: OSL-3.0 Imports: 5 Imported by: 0

README

业务实现

实现业务接口(user.Service)

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UserServiceImpl

type UserServiceImpl struct {
	// contains filtered or unexported fields
}

怎么实现user.Service接口? 定义UserServiceImpl来实现接口

func NewUserServiceImpl

func NewUserServiceImpl() *UserServiceImpl

UserServiceImpl的构造函数

func (*UserServiceImpl) CreateUser

func (i *UserServiceImpl) CreateUser(
	ctx context.Context,
	in *user.CreateUserRequest) (
	*user.User, error)

用户创建

func (*UserServiceImpl) DeleteUser

func (i *UserServiceImpl) DeleteUser(
	ctx context.Context,
	in *user.DeleteUserRequest) (
	*user.User, error)

删除用户

func (*UserServiceImpl) DescribeUser

func (i *UserServiceImpl) DescribeUser(
	ctx context.Context,
	in *user.DescribeUserRequest) (
	*user.User, error)

查询用户详情, 通过Id查询,

func (*UserServiceImpl) Destory

func (i *UserServiceImpl) Destory() error

ioc 对象方法约束

func (*UserServiceImpl) Init

func (i *UserServiceImpl) Init() error

ioc 对象方法约束

func (*UserServiceImpl) QueryUser

func (i *UserServiceImpl) QueryUser(
	ctx context.Context,
	in *user.QueryUserRequest) (
	*user.UserSet, error)

查询用户列表, 对象列表 [{}]

func (*UserServiceImpl) UpdateUser

func (i *UserServiceImpl) UpdateUser(
	ctx context.Context,
	in *user.UpdateUserRequest) (
	*user.User, error)

修改用户

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL