package open import ( "context" uuidapi "service.xpcool.com/api/open/v1/tools/uuid" "service.xpcool.com/common/tools/uuid" ) // UUID generates a unique ID (32-char by default, 8-char when short=true). func (c *Controller) UUID(ctx context.Context, req *uuidapi.UUIDReq) (res *uuidapi.UUIDRes, err error) { if req.Short { return &uuidapi.UUIDRes{UUID: uuid.Short(8)}, nil } return &uuidapi.UUIDRes{UUID: uuid.New()}, nil }