package
0.0.0-20250103210835-3bb2013ac25b
Repository: https://github.com/vvenger/otus-highload.git
Documentation: pkg.go.dev
# Functions
LabelerFromContext retrieves the Labeler from the provided context, if present.
NewOptBirthDate returns new OptBirthDate with value set to v.
NewOptDialogUserIDSendPostReq returns new OptDialogUserIDSendPostReq with value set to v.
NewOptFloat64 returns new OptFloat64 with value set to v.
NewOptInt returns new OptInt with value set to v.
NewOptLoginPostReq returns new OptLoginPostReq with value set to v.
NewOptPostCreatePostReq returns new OptPostCreatePostReq with value set to v.
NewOptPostId returns new OptPostId with value set to v.
NewOptPostText returns new OptPostText with value set to v.
NewOptPostUpdatePutReq returns new OptPostUpdatePutReq with value set to v.
NewOptString returns new OptString with value set to v.
NewOptUserId returns new OptUserId with value set to v.
NewOptUserRegisterPostReq returns new OptUserRegisterPostReq with value set to v.
NewServer creates new Server.
WithErrorHandler specifies error handler to use.
WithMaxMultipartMemory specifies limit of memory for storing file parts.
WithMeterProvider specifies a meter provider to use for creating a meter.
WithMethodNotAllowed specifies Method Not Allowed handler to use.
WithMiddleware specifies middlewares to use.
WithNotFound specifies Not Found handler to use.
WithPathPrefix specifies server path prefix.
WithTracerProvider specifies a tracer provider to use for creating a tracer.
# Constants
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
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
No description provided by the author
# Structs
No description provided by the author
Ref: #/components/schemas/DialogMessage.
DialogUserIDListGetParams is parameters of GET /dialog/{user_id}/list operation.
DialogUserIDSendPostOK is response for DialogUserIDSendPost operation.
DialogUserIDSendPostParams is parameters of POST /dialog/{user_id}/send operation.
No description provided by the author
FriendDeleteUserIDPutOK is response for FriendDeleteUserIDPut operation.
FriendDeleteUserIDPutParams is parameters of PUT /friend/delete/{user_id} operation.
FriendSetUserIDPutOK is response for FriendSetUserIDPut operation.
FriendSetUserIDPutParams is parameters of PUT /friend/set/{user_id} operation.
Labeler is used to allow adding custom attributes to the server request metrics.
LoginPostBadRequest is response for LoginPost operation.
LoginPostNotFound is response for LoginPost operation.
No description provided by the author
No description provided by the author
OptBirthDate is optional BirthDate.
OptDialogUserIDSendPostReq is optional DialogUserIDSendPostReq.
OptFloat64 is optional float64.
OptInt is optional int.
OptLoginPostReq is optional LoginPostReq.
OptPostCreatePostReq is optional PostCreatePostReq.
OptPostId is optional PostId.
OptPostText is optional PostText.
OptPostUpdatePutReq is optional PostUpdatePutReq.
OptString is optional string.
OptUserId is optional UserId.
OptUserRegisterPostReq is optional UserRegisterPostReq.
Пост пользователя.
No description provided by the author
PostDeleteIDPutOK is response for PostDeleteIDPut operation.
PostDeleteIDPutParams is parameters of PUT /post/delete/{id} operation.
PostFeedGetParams is parameters of GET /post/feed operation.
PostGetIDGetParams is parameters of GET /post/get/{id} operation.
PostUpdatePutOK is response for PostUpdatePut operation.
No description provided by the author
Ref: #/components/responses/400.
Ref: #/components/responses/401.
No description provided by the author
R5xxHeaders wraps R5xx with response headers.
Route is route object.
Server implements http server based on OpenAPI v3 specification and calls Handler to handle requests.
UnimplementedHandler is no-op Handler which returns http.ErrNotImplemented.
Ref: #/components/schemas/User.
UserGetIDGetBadRequest is response for UserGetIDGet operation.
UserGetIDGetNotFound is response for UserGetIDGet operation.
UserGetIDGetParams is parameters of GET /user/get/{id} operation.
UserRegisterPostBadRequest is response for UserRegisterPost operation.
No description provided by the author
No description provided by the author
UserSearchGetBadRequest is response for UserSearchGet operation.
UserSearchGetParams is parameters of GET /user/search operation.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Handler handles operations described by OpenAPI v3 specification.
No description provided by the author
Option is config option.
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
SecurityHandler is handler for security parameters.
ServerOption is server config option.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
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
No description provided by the author
ErrorHandler is error handler.
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
Middleware is middleware type.
OperationName is the ogen operation name.
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author