Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aa12gq/goxenith
/ types & classes
Types & classes
56 in github.com/aa12gq/goxenith
⨍
Functions
337
◇
Types & classes
56
Struct
Aliyun
Aliyun 实现 sms.Driver interface
pkg/sms/driver_aliyun.go:10
Struct
Article
app/models/schema/article.go:13
Struct
ArticleController
app/http/controllers/api/v1/article_controller.go:30
Struct
BaseAPIController
app/http/controllers/api/v1/base_api_controller.go:3
Struct
BaseTime
pkg/model/base_model.go:26
Struct
CacheService
pkg/cache/cache.go:12
Struct
Captcha
pkg/captcha/captcha.go:11
Struct
Category
app/http/controllers/api/v1/category_controller.go:17
Struct
Category
Category 分类
app/models/schema/category.go:14
Struct
CategoryController
app/http/controllers/api/v1/category_controller.go:42
Struct
CategoryTree
app/http/controllers/api/v1/category_controller.go:37
Struct
CategoryTreeNode
app/http/controllers/api/v1/category_controller.go:26
Struct
Comment
app/models/schema/comment.go:12
Struct
CommentController
app/http/controllers/api/v1/comment_controller.go:22
FuncType
ConfigFunc
func() map[string]interface{}
pkg/config/config.go:14
Struct
DAO
dao/dao.go:15
Interface
Driver
pkg/sms/driver_interface.go:3
Interface
Driver
pkg/mail/driver_interface.go:3
Struct
Email
pkg/mail/mail.go:13
Struct
EntMigrateOptions
EntMigrateOptions 使用entgo orm框架进行migrate的配置选项
pkg/model/base_model.go:32
Struct
EntMixinTimeJsonHelper
EntMixinTimeJsonHelper 重构create_at, update_at, delete_at, json序列化时的字段名.
pkg/model/ent_mixin_time_json_helper.go:13
Interface
EntSchema
EntSchema 适配entgo生成的Schema对象
pkg/model/ent_schema.go:11
Struct
EntityStatMixin
pkg/model/ent_mixin.go:15
Struct
From
pkg/mail/mail.go:8
Struct
Image
Image 附件信息(json)字段数据结构,用于保存各种记录的附件信息
pkg/model/base_model.go:50
Struct
ImageController
app/http/controllers/api/v1/image_controller.go:17
TypeAlias
Images
Images 封装用于底层sql scan接口. 例如: var Image []*Image row, _ := db.QueryRow("select Image from article") row.Scan(&Image)
pkg/model/base_model.go:63
Struct
JWT
JWT 定义一个jwt对象
pkg/auth/jwt.go:27
Struct
JWTCustomClaims
JWTCustomClaims 自定义载荷
pkg/auth/jwt.go:37
Struct
LikeRecord
app/models/schema/like_record.go:13
Struct
Link
app/models/schema/link.go:9
Struct
LinksController
app/http/controllers/api/v1/links_controller.go:15
Struct
LoginController
app/http/controllers/api/v1/auth/login_controller.go:18
Struct
Mailer
pkg/mail/mail.go:23
Struct
Message
Message 短信结构体
pkg/sms/sms.go:9
Struct
MigrateOptions
app/models/migrate.go:11
Struct
Model
pkg/model/base_model.go:12
Struct
Model
app/cmd/make/make.go:14
Struct
OssConfig
pkg/oss/oss.go:7
Struct
RedisClient
RedisClient Redis 服务
pkg/redis/redis.go:12
Struct
RedisStore
RedisStore 实现 cache.Store interface
pkg/cache/store_redis.go:10
Struct
RedisStore
RedisStore 实现 base64Captcha.Store interface
pkg/captcha/store_redis.go:12
Struct
RedisStore
RedisStore 实现 verifycode.Store interface
pkg/verifycode/store_redis.go:11
Struct
SMS
SMS 发送短信的操作类
pkg/sms/sms.go:17
Struct
SMTP
SMTP 实现 email.Driver interface
pkg/mail/driver_smtp.go:12
Struct
SignupController
app/http/controllers/api/v1/auth/signup_controller.go:18
Struct
SoftDelete
SoftDelete 自身表有id的可以内嵌该结构体实现软删除
pkg/model/base_model.go:21
Interface
Store
pkg/cache/store_interface.go:5
Interface
Store
pkg/verifycode/store_interface.go:3
Struct
User
User holds the schema definition for the User entity.
app/models/schema/user.go:12
Struct
UserUpdateAvatarRequest
app/requests/image_request.go:9
Struct
UsersController
app/http/controllers/api/v1/users_controller.go:22
FuncType
ValidatorFunc
func(interface{}, *gin.Context) map[string][]string
app/requests/requests.go:10
Struct
VerifyCode
pkg/verifycode/verifycode.go:16
Struct
VerifyCodeController
app/http/controllers/api/v1/auth/verify_code_controller.go:14
Struct
responseBodyWriter
app/http/middlewares/logger.go:14