Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Building-Microservices-with-Go-Second-Edition
/ types & classes
Types & classes
125 in github.com/PacktPublishing/Building-Microservices-with-Go-Second-Edition
⨍
Functions
488
◇
Types & classes
125
Class
frontend/src/Admin.js:21
Class
frontend/src/Toast.js:4
Class
frontend/src/CoffeeList.js:5
Struct
Client
* Client for products API */
product-api/9_docs/client-sdk/client/products/products_client.go:23
Struct
Client
* Client for products API */
product-api/10_CORS/client-sdk/client/products/products_client.go:23
Interface
ClientService
ClientService is the interface for Client methods
product-api/9_docs/client-sdk/client/products/products_client.go:29
Interface
ClientService
ClientService is the interface for Client methods
product-api/10_CORS/client-sdk/client/products/products_client.go:29
Struct
CreateNotImplemented
*CreateNotImplemented handles this case with default header values. Generic error message returned as a string */
product-api/9_docs/client-sdk/client/products/create_responses.go:126
Struct
CreateNotImplemented
*CreateNotImplemented handles this case with default header values. Generic error message returned as a string */
product-api/10_CORS/client-sdk/client/products/create_responses.go:126
Struct
CreateOK
*CreateOK handles this case with default header values. Data structure representing a single product */
product-api/9_docs/client-sdk/client/products/create_responses.go:60
Struct
CreateOK
*CreateOK handles this case with default header values. Data structure representing a single product */
product-api/10_CORS/client-sdk/client/products/create_responses.go:60
Struct
CreateParams
*CreateParams contains all the parameters to send to the API endpoint for the create operation typically these are written to a http.Request */
product-api/9_docs/client-sdk/client/products/create_parameters.go:64
Struct
CreateParams
*CreateParams contains all the parameters to send to the API endpoint for the create operation typically these are written to a http.Request */
product-api/10_CORS/client-sdk/client/products/create_parameters.go:64
Struct
CreateReader
CreateReader is a Reader for the Create structure.
product-api/9_docs/client-sdk/client/products/create_responses.go:20
Struct
CreateReader
CreateReader is a Reader for the Create structure.
product-api/10_CORS/client-sdk/client/products/create_responses.go:20
Struct
CreateUnprocessableEntity
*CreateUnprocessableEntity handles this case with default header values. Validation errors defined as an array of strings */
product-api/9_docs/client-sdk/client/products/create_responses.go:93
Struct
CreateUnprocessableEntity
*CreateUnprocessableEntity handles this case with default header values. Validation errors defined as an array of strings */
product-api/10_CORS/client-sdk/client/products/create_responses.go:93
Struct
DeleteCreated
*DeleteCreated handles this case with default header values. No content is returned by this API endpoint */
product-api/9_docs/client-sdk/client/products/delete_responses.go:60
Struct
DeleteCreated
*DeleteCreated handles this case with default header values. No content is returned by this API endpoint */
product-api/10_CORS/client-sdk/client/products/delete_responses.go:60
Struct
DeleteNotFound
*DeleteNotFound handles this case with default header values. Generic error message returned as a string */
product-api/9_docs/client-sdk/client/products/delete_responses.go:81
Struct
DeleteNotFound
*DeleteNotFound handles this case with default header values. Generic error message returned as a string */
product-api/10_CORS/client-sdk/client/products/delete_responses.go:81
Struct
DeleteNotImplemented
*DeleteNotImplemented handles this case with default header values. Generic error message returned as a string */
product-api/9_docs/client-sdk/client/products/delete_responses.go:114
Struct
DeleteNotImplemented
*DeleteNotImplemented handles this case with default header values. Generic error message returned as a string */
product-api/10_CORS/client-sdk/client/products/delete_responses.go:114
Struct
DeleteParams
*DeleteParams contains all the parameters to send to the API endpoint for the delete operation typically these are written to a http.Request */
product-api/9_docs/client-sdk/client/products/delete_parameters.go:63
Struct
DeleteParams
*DeleteParams contains all the parameters to send to the API endpoint for the delete operation typically these are written to a http.Request */
product-api/10_CORS/client-sdk/client/products/delete_parameters.go:63
Struct
DeleteReader
DeleteReader is a Reader for the Delete structure.
product-api/9_docs/client-sdk/client/products/delete_responses.go:20
Struct
DeleteReader
DeleteReader is a Reader for the Delete structure.
product-api/10_CORS/client-sdk/client/products/delete_responses.go:20
Struct
Files
Files is a handler for reading and writing files
product-images/1_restful/handlers/files.go:15
Struct
Files
Files is a handler for reading and writing files
product-images/3_final/handlers/files.go:16
Struct
Files
Files is a handler for reading and writing files
product-images/2_download/handlers/files.go:15
Struct
GenericError
GenericError GenericError is a generic error message returned by a server swagger:model GenericError
product-api/9_docs/client-sdk/models/generic_error.go:15
Struct
GenericError
GenericError is a generic error message returned by a server
product-api/9_docs/handlers/products.go:31
Struct
GenericError
GenericError is a generic error message returned by a server
product-api/7_Gorilla/handlers/products.go:23
Struct
GenericError
GenericError GenericError is a generic error message returned by a server swagger:model GenericError
product-api/10_CORS/client-sdk/models/generic_error.go:15
Struct
GenericError
GenericError is a generic error message returned by a server
product-api/10_CORS/handlers/products.go:31
Struct
GenericError
GenericError is a generic error message returned by a server
product-api/8_validation/handlers/products.go:23
Struct
Goodbye
Goodbye is a simple handler
product-api/4_handlers/handlers/goodbye.go:10
Struct
Goodbye
Goodbye is a simple handler
product-api/5_pattern/handlers/goodbye.go:10
Struct
Hello
Hello is a simple handler
product-api/4_handlers/handlers/hello.go:11
Struct
Hello
Hello is a simple handler
product-api/5_pattern/handlers/hello.go:11
Struct
KeyProduct
KeyProduct is a key used for the Product object in the context
product-api/9_docs/handlers/products.go:14
Struct
KeyProduct
KeyProduct is a key used for the Product object in the context
product-api/10_CORS/handlers/products.go:14
Struct
ListAllOK
*ListAllOK handles this case with default header values. A list of products */
product-api/9_docs/client-sdk/client/products/list_all_responses.go:48
Struct
ListAllOK
*ListAllOK handles this case with default header values. A list of products */
product-api/10_CORS/client-sdk/client/products/list_all_responses.go:48
Struct
ListAllParams
*ListAllParams contains all the parameters to send to the API endpoint for the list all operation typically these are written to a http.Request */
product-api/9_docs/client-sdk/client/products/list_all_parameters.go:62
Struct
ListAllParams
*ListAllParams contains all the parameters to send to the API endpoint for the list all operation typically these are written to a http.Request */
product-api/10_CORS/client-sdk/client/products/list_all_parameters.go:62
Struct
ListAllReader
ListAllReader is a Reader for the ListAll structure.
product-api/9_docs/client-sdk/client/products/list_all_responses.go:20
Struct
ListAllReader
ListAllReader is a Reader for the ListAll structure.
product-api/10_CORS/client-sdk/client/products/list_all_responses.go:20
Struct
ListSingleNotFound
*ListSingleNotFound handles this case with default header values. Generic error message returned as a string */
product-api/9_docs/client-sdk/client/products/list_single_responses.go:87
Struct
ListSingleNotFound
*ListSingleNotFound handles this case with default header values. Generic error message returned as a string */
product-api/10_CORS/client-sdk/client/products/list_single_responses.go:87
Struct
ListSingleOK
*ListSingleOK handles this case with default header values. Data structure representing a single product */
product-api/9_docs/client-sdk/client/products/list_single_responses.go:54
Struct
ListSingleOK
*ListSingleOK handles this case with default header values. Data structure representing a single product */
product-api/10_CORS/client-sdk/client/products/list_single_responses.go:54
Struct
ListSingleParams
*ListSingleParams contains all the parameters to send to the API endpoint for the list single operation typically these are written to a http.Request
product-api/9_docs/client-sdk/client/products/list_single_parameters.go:63
Struct
ListSingleParams
*ListSingleParams contains all the parameters to send to the API endpoint for the list single operation typically these are written to a http.Request
product-api/10_CORS/client-sdk/client/products/list_single_parameters.go:63
Struct
ListSingleReader
ListSingleReader is a Reader for the ListSingle structure.
product-api/9_docs/client-sdk/client/products/list_single_responses.go:20
Struct
ListSingleReader
ListSingleReader is a Reader for the ListSingle structure.
product-api/10_CORS/client-sdk/client/products/list_single_responses.go:20
Struct
Local
Local is an implementation of the Storage interface which works with the local disk on the current machine
product-images/1_restful/files/local.go:13
Struct
Local
Local is an implementation of the Storage interface which works with the local disk on the current machine
product-images/3_final/files/local.go:13
Struct
Local
Local is an implementation of the Storage interface which works with the local disk on the current machine
product-images/2_download/files/local.go:13
Struct
Middleware
product-images/1_restful/handlers/middleware.go:9
Struct
Middleware
product-images/3_final/handlers/middleware.go:12
Struct
Middleware
product-images/2_download/handlers/middleware.go:12
Struct
OfProduct
OfProduct is a client for of product
product-api/9_docs/client-sdk/client/of_product_client.go:103
Struct
OfProduct
OfProduct is a client for of product
product-api/10_CORS/client-sdk/client/of_product_client.go:103
Struct
Product
Product Product defines the structure for an API product swagger:model Product
product-api/9_docs/client-sdk/models/product.go:17
Struct
Product
Product defines the structure for an API product swagger:model
product-api/9_docs/data/products.go:12
Struct
Product
Product defines the structure for an API product
product-api/7_Gorilla/data/products.go:11
Struct
Product
Product Product defines the structure for an API product swagger:model Product
product-api/10_CORS/client-sdk/models/product.go:17
Struct
Product
Product defines the structure for an API product swagger:model
product-api/10_CORS/data/products.go:12
Struct
Product
Product defines the structure for an API product
product-api/6_REST/data/products.go:13
Struct
Product
Product defines the structure for an API product
product-api/8_validation/data/products.go:14
Struct
Products
Products handler for getting and updating products
product-api/9_docs/handlers/products.go:17
Struct
Products
Products handler for getting and updating products
product-api/7_Gorilla/handlers/products.go:18
Struct
Products
Products handler for getting and updating products
product-api/10_CORS/handlers/products.go:17
Struct
Products
Products handler for getting and updating products
product-api/6_REST/handlers/products.go:14
Struct
Products
Products handler for getting and updating products
product-api/8_validation/handlers/products.go:18
TypeAlias
Products
Products defines a slice of Product
product-api/9_docs/data/products.go:47
TypeAlias
Products
Products defines a slice of Product
product-api/7_Gorilla/data/products.go:20
TypeAlias
Products
Products defines a slice of Product
product-api/10_CORS/data/products.go:47
TypeAlias
Products
Products defines a slice of Product
product-api/6_REST/data/products.go:22
TypeAlias
Products
Products defines a slice of Product
product-api/8_validation/data/products.go:43
Interface
Storage
Storage defines the behavior for file operations Implementations may be of the time local disk, or cloud storage, etc
product-images/1_restful/files/storage.go:7
Interface
Storage
Storage defines the behavior for file operations Implementations may be of the time local disk, or cloud storage, etc
product-images/3_final/files/storage.go:7
Interface
Storage
Storage defines the behavior for file operations Implementations may be of the time local disk, or cloud storage, etc
product-images/2_download/files/storage.go:7
Class
Toaster
frontend/src/Toast.js:4
Struct
TransportConfig
TransportConfig contains the transport related info, found in the meta section of the spec file.
product-api/9_docs/client-sdk/client/of_product_client.go:75
Struct
TransportConfig
TransportConfig contains the transport related info, found in the meta section of the spec file.
product-api/10_CORS/client-sdk/client/of_product_client.go:75
Struct
UpdateCreated
*UpdateCreated handles this case with default header values. No content is returned by this API endpoint */
product-api/9_docs/client-sdk/client/products/update_responses.go:60
Struct
UpdateCreated
*UpdateCreated handles this case with default header values. No content is returned by this API endpoint */
product-api/10_CORS/client-sdk/client/products/update_responses.go:60
Struct
UpdateNotFound
*UpdateNotFound handles this case with default header values. Generic error message returned as a string */
product-api/9_docs/client-sdk/client/products/update_responses.go:81
Struct
UpdateNotFound
*UpdateNotFound handles this case with default header values. Generic error message returned as a string */
product-api/10_CORS/client-sdk/client/products/update_responses.go:81
Struct
UpdateParams
*UpdateParams contains all the parameters to send to the API endpoint for the update operation typically these are written to a http.Request */
product-api/9_docs/client-sdk/client/products/update_parameters.go:64
Struct
UpdateParams
*UpdateParams contains all the parameters to send to the API endpoint for the update operation typically these are written to a http.Request */
product-api/10_CORS/client-sdk/client/products/update_parameters.go:64
Struct
UpdateReader
UpdateReader is a Reader for the Update structure.
product-api/9_docs/client-sdk/client/products/update_responses.go:20
Struct
UpdateReader
UpdateReader is a Reader for the Update structure.
product-api/10_CORS/client-sdk/client/products/update_responses.go:20
Struct
UpdateUnprocessableEntity
*UpdateUnprocessableEntity handles this case with default header values. Validation errors defined as an array of strings */
product-api/9_docs/client-sdk/client/products/update_responses.go:114
Struct
UpdateUnprocessableEntity
*UpdateUnprocessableEntity handles this case with default header values. Validation errors defined as an array of strings */
product-api/10_CORS/client-sdk/client/products/update_responses.go:114
Struct
Validation
Validation contains
product-api/9_docs/data/validation.go:39
Struct
Validation
Validation contains
product-api/10_CORS/data/validation.go:39
Struct
ValidationError
ValidationError ValidationError is a collection of validation error messages swagger:model ValidationError
product-api/9_docs/client-sdk/models/validation_error.go:15
next →
1–100 of 125, ranked by callers