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 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 --
Click to show internal directories.
Click to hide internal directories.