package
0.0.0-20240410181157-b2608956273f
Repository: https://github.com/ptsypyshev/gb-golang-level3-new.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Handler creates http.Handler with routing matching OpenAPI spec.
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
No description provided by the author
HandlerWithOptions creates http.Handler with additional options.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeleteLinksIdRequest generates requests for DeleteLinksId.
NewDeleteUsersIdRequest generates requests for DeleteUsersId.
NewGetLinksIdRequest generates requests for GetLinksId.
NewGetLinksRequest generates requests for GetLinks.
NewGetLinksUserUserIDRequest generates requests for GetLinksUserUserID.
NewGetUsersIdRequest generates requests for GetUsersId.
NewGetUsersRequest generates requests for GetUsers.
NewPostLinksRequest calls the generic PostLinks builder with application/json body.
NewPostLinksRequestWithBody generates requests for PostLinks with any type of body.
NewPostUsersRequest calls the generic PostUsers builder with application/json body.
NewPostUsersRequestWithBody generates requests for PostUsers with any type of body.
NewPutLinksIdRequest calls the generic PutLinksId builder with application/json body.
NewPutLinksIdRequestWithBody generates requests for PutLinksId with any type of body.
NewPutUsersIdRequest calls the generic PutUsersId builder with application/json body.
NewPutUsersIdRequestWithBody generates requests for PutUsersId with any type of body.
ParseDeleteLinksIdResponse parses an HTTP response from a DeleteLinksIdWithResponse call.
ParseDeleteUsersIdResponse parses an HTTP response from a DeleteUsersIdWithResponse call.
ParseGetLinksIdResponse parses an HTTP response from a GetLinksIdWithResponse call.
ParseGetLinksResponse parses an HTTP response from a GetLinksWithResponse call.
ParseGetLinksUserUserIDResponse parses an HTTP response from a GetLinksUserUserIDWithResponse call.
ParseGetUsersIdResponse parses an HTTP response from a GetUsersIdWithResponse call.
ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call.
ParsePostLinksResponse parses an HTTP response from a PostLinksWithResponse call.
ParsePostUsersResponse parses an HTTP response from a PostUsersWithResponse call.
ParsePutLinksIdResponse parses an HTTP response from a PutLinksIdWithResponse call.
ParsePutUsersIdResponse parses an HTTP response from a PutUsersIdWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for ErrorCode.
Defines values for ErrorCode.
Defines values for ErrorCode.
Defines values for ErrorCode.

# Structs

No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
No description provided by the author
Error defines model for Error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Link defines model for Link.
LinkCreate defines model for LinkCreate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServerInterfaceWrapper converts contexts to parameters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
User defines model for User.
UserCreate defines model for UserCreate.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

ClientOption allows setting custom parameters during construction.
ErrorCode defines model for Error.Code.
No description provided by the author
PostLinksJSONRequestBody defines body for PostLinks for application/json ContentType.
PostUsersJSONRequestBody defines body for PostUsers for application/json ContentType.
PutLinksIdJSONRequestBody defines body for PutLinksId for application/json ContentType.
PutUsersIdJSONRequestBody defines body for PutUsersId for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.