data

package
v0.0.0-...-657e486 Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is data providers.

Functions

func NewCartRepo

func NewCartRepo(data *Data, logger log.Logger) biz.CartRepo

NewCartRepo .

func NewCartServiceClient

func NewCartServiceClient(c *conf.Data) cartapi.CartServiceClient

NewCartServiceClient create a client to connect to the cart service.

func NewCatalogRepo

func NewCatalogRepo(data *Data, logger log.Logger) biz.CatalogRepo

NewCatalogRepo .

func NewCatalogServiceClient

func NewCatalogServiceClient(c *conf.Data) catlapi.CatalogClient

NewCatalogClient create a client to connect to the catalog service.

func NewUserRepo

func NewUserRepo(data *Data, logger log.Logger) biz.UserRepo

NewCartRepo .

func NewUserServiceClient

func NewUserServiceClient(c *conf.Data) userapi.UserClient

Types

type Data

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

Data .

func NewData

func NewData(cc cartapi.CartServiceClient, clc catlapi.CatalogClient, userc userapi.UserClient, logger log.Logger) (*Data, func(), error)

NewData .

Jump to

Keyboard shortcuts

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