MCPcopy Index your code

hub / github.com/allaboutapps/go-starter / types & classes

Types & classes213 in github.com/allaboutapps/go-starter

↓ 4 callersTypeAliasCacheControlDirective
internal/util/cache_control.go:8
↓ 1 callersTypeAliasMailerTransporter
internal/config/mailer_config.go:3
↓ 1 callersTypeAliasSMTPEncryption
internal/mailer/transport/smtp_config.go:50
↓ 1 callersStructUser
User is an object representing the database table.
internal/models/users.go:27
StructA
internal/util/db/json_test.go:111
StructAccessToken
AccessToken is an object representing the database table.
internal/models/access_tokens.go:25
TypeAliasAccessTokenSlice
AccessTokenSlice is an alias for a slice of pointers to AccessToken. This should almost always be used instead of []AccessToken.
internal/models/access_tokens.go:170
StructAppUserProfile
internal/data/dto/users.go:58
StructAppUserProfile
AppUserProfile is an object representing the database table.
internal/models/app_user_profiles.go:26
TypeAliasAppUserProfileSlice
AppUserProfileSlice is an alias for a slice of pointers to AppUserProfile. This should almost always be used instead of []AppUserProfile.
internal/models/app_user_profiles.go:136
StructArgon2Params
internal/util/hashing/argon2_params.go:17
StructAuthConfig
internal/api/middleware/auth.go:197
TypeAliasAuthFailureMode
internal/api/middleware/auth.go:64
TypeAliasAuthMode
AuthMode controls the type of authentication check performed for a specific route or group
internal/api/middleware/auth.go:32
StructAuthServer
internal/config/server_config.go:53
InterfaceAuthService
internal/api/server.go:51
FuncTypeAuthTokenFormatValidator
func(string) bool
internal/api/middleware/auth.go:153
TypeAliasAuthTokenSource
internal/api/middleware/auth.go:95
FuncTypeAuthTokenValidator
func(c echo.Context, config AuthConfig, token string) (auth.Result, error)
internal/api/middleware/auth.go:159
StructAuthenticateUserRequest
internal/data/dto/users.go:127
StructB
internal/util/db/json_test.go:114
FuncTypeBodyLogReplacer
BodyLogReplacer defines a function to replace certain parts of a body before logging it, mainly used to strip sensitive information from a request or
internal/api/middleware/logger.go:59
StructC
internal/util/db/json_test.go:118
StructCacheControlConfig
internal/api/middleware/cache_control.go:17
TypeAliasCharRange
internal/util/string.go:63
StructD
internal/util/db/json_test.go:122
TypeAliasData
Data should be used to pass your template data
internal/i18n/i18n.go:34
StructDatabase
internal/config/db_config.go:22
StructDatabaseDumpConfig
internal/test/test_database.go:100
StructDatabaseMetricsCollector
internal/metrics/users/collector.go:11
StructDeleteUserAccountPayload
DeleteUserAccountPayload delete user account payload swagger:model deleteUserAccountPayload
internal/types/delete_user_account_payload.go:20
StructDeleteUserAccountRequest
internal/data/dto/users.go:141
StructDeleteUserAccountRouteParams
DeleteUserAccountRouteParams contains all the bound params for the delete user account route operation typically these are obtained from a http.Reques
internal/types/auth/delete_user_account_route_parameters.go:30
StructE
internal/util/db/json_test.go:126
StructEchoServer
internal/config/server_config.go:17
StructEchoServerSecureMiddleware
EchoServerSecureMiddleware represents a subset of echo's secure middleware config relevant to the app server. https://github.com/labstack/echo/blob/ma
internal/config/server_config.go:41
StructF
internal/util/db/json_test.go:130
StructFCM
internal/push/provider/fcm_provider.go:14
StructFCMConfig
internal/push/provider/fcm_provider.go:19
StructField
scripts/internal/scaffold/scaffold.go:26
StructFieldType
Scaffolding tool to auto-generate basic CRUD handlers for a given database model.
scripts/internal/scaffold/scaffold.go:22
StructFixtureMap
Mind the declaration order! The fields get upserted exactly in the order they are declared.
internal/data/fixtures/fixtures.go:21
StructFixtureMap
The main definition which fixtures are available through Fixtures(). Mind the declaration order! The fields get inserted exactly in the order they are
internal/test/fixtures/fixtures.go:26
StructFlags
cmd/server/server.go:22
StructFrontendServer
internal/config/server_config.go:76
StructG
internal/util/db/json_test.go:134
TypeAliasGenericArrayPayload
internal/test/helper_request.go:18
TypeAliasGenericPayload
internal/test/helper_request.go:17
StructGetHealthyRouteParams
GetHealthyRouteParams contains all the bound params for the get healthy route operation typically these are obtained from a http.Request swagger:para
internal/types/common/get_healthy_route_parameters.go:27
StructGetReadyRouteParams
GetReadyRouteParams contains all the bound params for the get ready route operation typically these are obtained from a http.Request swagger:paramete
internal/types/common/get_ready_route_parameters.go:27
StructGetSwaggerRouteParams
GetSwaggerRouteParams contains all the bound params for the get swagger route operation typically these are obtained from a http.Request swagger:para
internal/types/common/get_swagger_route_parameters.go:27
StructGetUserInfoResponse
GetUserInfoResponse get user info response swagger:model getUserInfoResponse
internal/types/get_user_info_response.go:22
StructGetUserInfoRouteParams
GetUserInfoRouteParams contains all the bound params for the get user info route operation typically these are obtained from a http.Request swagger:p
internal/types/auth/get_user_info_route_parameters.go:27
StructGetVersionRouteParams
GetVersionRouteParams contains all the bound params for the get version route operation typically these are obtained from a http.Request swagger:para
internal/types/common/get_version_route_parameters.go:27
StructH
internal/util/db/json_test.go:138
StructHTTPError
Payload in accordance with RFC 7807 (Problem Details for HTTP APIs) with the exception of the type value not being represented by a URI. https://tools
internal/api/httperrors/error.go:22
StructHTTPErrorHandlerConfig
internal/api/router/handlers.go:24
StructHTTPValidationError
internal/api/httperrors/error.go:28
StructHTTPValidationErrorDetail
HTTPValidationErrorDetail http validation error detail swagger:model httpValidationErrorDetail
internal/types/http_validation_error_detail.go:20
StructHandler
scripts/internal/scaffold/scaffold.go:200
StructHandlerField
scripts/internal/scaffold/scaffold.go:189
StructHandlerResource
scripts/internal/scaffold/scaffold.go:195
FuncTypeHeaderLogReplacer
HeaderLogReplacer defines a function to replace certain parts of a header before logging it, mainly used to strip sensitive information from a request
internal/api/middleware/logger.go:70
StructI
internal/util/db/json_test.go:142
StructI18n
internal/config/server_config.go:93
StructInitPasswordResetRequest
internal/data/dto/users.go:109
StructInitPasswordResetResult
internal/data/dto/users.go:113
InterfaceInsertable
Insertable represents a common interface for all model instances so they may be inserted via the Inserts() func
internal/test/fixtures/fixtures.go:20
StructJ
internal/util/db/json_test.go:146
StructKnownMIME
KnownMIME implements the MIME interface to be able to pass a *mimetype.MIME compatible value if the mimetype is already known so mimetype detection is
internal/util/mime/mime.go:18
StructLivenessFlags
cmd/probe/liveness.go:17
StructLoggerConfig
internal/api/middleware/logger.go:124
StructLoggerServer
internal/config/server_config.go:81
StructLoginRequest
internal/data/dto/users.go:117
StructLoginResult
internal/data/dto/users.go:75
StructLogoutRequest
internal/data/dto/users.go:122
TypeAliasM
M type is for providing columns and column values to UpdateAll.
internal/models/boil_types.go:15
InterfaceMIME
MIME interface enables to use either *mimetype.MIME or KnownMIME as mimetype.
internal/util/mime/mime.go:8
InterfaceMailTransporter
internal/mailer/transport/transport.go:5
StructMailer
internal/mailer/mailer.go:23
StructMailer
internal/config/mailer_config.go:14
StructManagementServer
internal/config/server_config.go:67
InterfaceMetricsCollector
internal/metrics/users/metrics.go:9
StructMock
internal/push/provider/mock_provider.go:10
StructMockMailTransport
internal/mailer/transport/mock.go:16
StructName
internal/util/db/example_test.go:16
StructNoCacheConfig
NoCacheConfig defines the config for nocache middleware.
internal/api/middleware/no_cache.go:16
StructNullables
Nullables nullables swagger:model nullables
internal/types/nullables.go:20
TypeAliasOrderByNulls
internal/util/db/order_by.go:19
TypeAliasOrderDir
OrderDir order dir swagger:model orderDir
internal/types/order_dir.go:20
StructPasswordResetToken
PasswordResetToken is an object representing the database table.
internal/models/password_reset_tokens.go:25
TypeAliasPasswordResetTokenSlice
PasswordResetTokenSlice is an alias for a slice of pointers to PasswordResetToken. This should almost always be used instead of []PasswordResetToken.
internal/models/password_reset_tokens.go:118
StructPathsServer
internal/config/server_config.go:62
StructPostChangePasswordPayload
PostChangePasswordPayload post change password payload swagger:model postChangePasswordPayload
internal/types/post_change_password_payload.go:20
StructPostChangePasswordRouteParams
PostChangePasswordRouteParams contains all the bound params for the post change password route operation typically these are obtained from a http.Requ
internal/types/auth/post_change_password_route_parameters.go:30
StructPostForgotPasswordCompletePayload
PostForgotPasswordCompletePayload post forgot password complete payload swagger:model postForgotPasswordCompletePayload
internal/types/post_forgot_password_complete_payload.go:20
StructPostForgotPasswordCompleteRouteParams
PostForgotPasswordCompleteRouteParams contains all the bound params for the post forgot password complete route operation typically these are obtained
internal/types/auth/post_forgot_password_complete_route_parameters.go:30
StructPostForgotPasswordPayload
PostForgotPasswordPayload post forgot password payload swagger:model postForgotPasswordPayload
internal/types/post_forgot_password_payload.go:20
StructPostForgotPasswordRouteParams
PostForgotPasswordRouteParams contains all the bound params for the post forgot password route operation typically these are obtained from a http.Requ
internal/types/auth/post_forgot_password_route_parameters.go:30
StructPostLoginPayload
PostLoginPayload post login payload swagger:model postLoginPayload
internal/types/post_login_payload.go:20
next →1–100 of 213, ranked by callers