data

package
v0.0.0-...-1551971 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2021 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddProductData

type AddProductData struct {
	ProductID int64 `json:"product_id"`
}

type AddProductRequest

type AddProductRequest struct {
	Name     string  `json:"name"`
	Price    float64 `json:"price"`
	Currency string  `json:"currency"`
}

AddProductRequest --

type AddProductResponse

type AddProductResponse struct {
	Status  int64           `json:"status"`
	Data    *AddProductData `json:"data,omitempty"`
	Message string          `json:"message,omitempty"`
}

AddProductResponse --

type DeleteProductResponse

type DeleteProductResponse struct {
	Status  int64  `json:"status"`
	Message string `json:"message,omitempty"`
}

DeleteProductResponse --

type GetProductsData

type GetProductsData struct {
	Products []model.Product `json:"products"`
}

type GetProductsResponse

type GetProductsResponse struct {
	Status  int64            `json:"status"`
	Data    *GetProductsData `json:"data,omitempty"`
	Message string           `json:"message,omitempty"`
}

GetProductsResponse --

type UpdateProductData

type UpdateProductData struct {
	ProductID int64 `json:"product_id"`
}

type UpdateProductRequest

type UpdateProductRequest struct {
	Name     string  `json:"name"`
	Price    float64 `json:"price"`
	Currency string  `json:"currency"`
}

UpdateProductRequest --

type UpdateProductResponse

type UpdateProductResponse struct {
	Status  int64              `json:"status"`
	Data    *UpdateProductData `json:"data,omitempty"`
	Message string             `json:"message,omitempty"`
}

UpdateProductResponse --

Jump to

Keyboard shortcuts

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