Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StJudeWasHere/seonaut
/ types & classes
Types & classes
141 in github.com/StJudeWasHere/seonaut
⨍
Functions
1,782
◇
Types & classes
141
↓ 1 callers
Struct
ChartItem
internal/models/chart.go:4
Struct
AltCount
internal/models/report.go:13
Struct
ArchiveDeleter
Create an Archive Deleter for the service.
internal/services/project_test.go:44
Struct
ArchiveRecord
internal/models/archive_record.go:5
Interface
ArchiveRemover
internal/services/project.go:12
Struct
ArchiveService
internal/services/archive.go:17
Interface
Archiver
internal/services/crawler_handler.go:37
Struct
Audio
internal/models/exporter.go:30
Struct
BasicAuth
internal/models/basicauth.go:3
Struct
BasicClient
internal/crawler/basic_client.go:17
Struct
Broker
PubSub broker service struct keeps a map of subscribers.
internal/services/broker.go:20
Struct
CanonicalCount
internal/models/report.go:3
TypeAlias
Chart
internal/models/chart.go:9
Interface
Client
internal/crawler/crawler.go:36
Struct
ClientOptions
internal/crawler/basic_client.go:23
Struct
ClientResponse
internal/crawler/crawler.go:79
Struct
Config
Config stores the configuration for the application.
internal/config/config.go:38
Struct
Container
internal/services/container.go:18
Struct
CookieSession
internal/services/cookie_session.go:26
Interface
CookieSessionRepository
internal/services/cookie_session.go:22
Struct
CountItem
internal/models/countlist.go:3
TypeAlias
CountList
internal/models/countlist.go:8
Struct
Crawl
internal/models/crawl.go:7
Struct
CrawlRepository
internal/repository/crawl.go:13
Struct
Crawler
internal/crawler/crawler.go:59
Struct
CrawlerConfig
CrawlerConfig stores the configuration for the crawler.
internal/config/config.go:11
Struct
CrawlerHandler
internal/services/crawler_handler.go:26
Interface
CrawlerHandlerRepository
internal/services/crawler_handler.go:22
Struct
CrawlerService
internal/services/crawler.go:42
Interface
CrawlerServiceRepository
internal/services/crawler.go:24
Struct
CrawlerServicesContainer
internal/services/crawler.go:34
Struct
DBConfig
DBConfig stores the configuration for the database store.
internal/config/config.go:23
Struct
DashboardRepository
internal/repository/dashboard.go:11
Struct
DashboardService
internal/services/dashboard.go:23
Interface
DashboardServiceRepository
internal/services/dashboard.go:12
FuncType
DeleteHook
func(user *models.User)
internal/services/user.go:38
Struct
ExplorerView
internal/models/explorer_view.go:3
Struct
ExportHreflang
internal/models/exporter.go:40
Struct
ExportImage
internal/models/exporter.go:9
Struct
ExportIssue
internal/models/exporter.go:47
Struct
ExportLink
internal/models/exporter.go:3
Interface
ExportRepository
internal/services/export.go:14
Struct
ExportRepository
internal/repository/export.go:10
Interface
ExportTranslator
internal/services/export.go:27
Struct
ExportVideo
internal/models/exporter.go:35
Struct
Exporter
internal/services/export.go:30
Interface
HTTPRequester
internal/crawler/basic_client.go:13
Struct
HTTPServerConfig
HTTPServerConfig stores the configuration for the HTTP server.
internal/config/config.go:16
Struct
Hreflang
internal/models/hreflang.go:3
Struct
Iframe
internal/models/exporter.go:25
Struct
Image
internal/models/image.go:3
Struct
IndexEntry
internal/archiver/writer.go:32
Struct
InternalLink
internal/models/internal_link.go:3
Struct
Issue
internal/models/issue.go:3
Struct
IssueCount
internal/models/issue.go:15
Struct
IssueGroup
internal/models/issue.go:9
Struct
IssueRepository
internal/repository/issue.go:11
Struct
IssueService
internal/services/issue.go:23
Interface
IssueServiceRepository
internal/services/issue.go:16
Struct
IssuesGroupView
internal/models/issuesview.go:4
Struct
IssuesView
internal/models/issuesview.go:9
Struct
Link
internal/models/link.go:7
Struct
Message
internal/models/message.go:3
TypeAlias
Method
internal/crawler/crawler.go:14
Struct
MockClient
internal/crawler/robots_checker_test.go:14
FuncType
MultipageCallback
func(c *Crawl) *MultipageIssueReporter
internal/models/issue_reporter.go:24
Struct
MultipageIssueReporter
The MultipageIssueReporter struct contains an int64 stream, which corresponds to the PageReport id, and an error type. Each MultipageIssueReporter wil
internal/models/issue_reporter.go:19
Struct
Options
internal/crawler/crawler.go:44
Struct
PageEntry
internal/archiver/writer.go:45
Struct
PageIssueReporter
The PageIssueReporter struct contains a callback function and an error type. Each PageIssueReporter callback will be called and an issue will be creat
internal/models/issue_reporter.go:11
Struct
PageReport
internal/models/pagereport.go:7
Struct
PageReportMessage
internal/models/pagereport_message.go:3
Struct
PageReportRepository
internal/repository/pagereport.go:12
Struct
PageReportView
internal/models/pagereport_view.go:3
Struct
PageView
PageView is the data structure used to render the html templates.
internal/routes/app.go:13
Struct
Paginator
internal/models/paginator.go:3
Struct
PaginatorView
internal/models/paginator_view.go:3
Struct
Parser
internal/services/parser.go:20
Struct
Project
internal/models/project.go:7
Struct
ProjectRepository
internal/repository/project.go:10
Struct
ProjectService
internal/services/project.go:26
Interface
ProjectServiceRepository
internal/services/project.go:15
Struct
ProjectView
internal/models/projectview.go:3
Struct
ProjectViewService
internal/services/projectview.go:17
Interface
ProjectViewServiceRepository
internal/services/projectview.go:10
Struct
Queue
internal/crawler/queue.go:3
Struct
Reader
internal/archiver/reader.go:19
Struct
Renderer
internal/services/renderer.go:24
Struct
RendererConfig
internal/services/renderer.go:20
Interface
RendererTranslator
internal/services/renderer.go:15
Struct
ReplayService
internal/services/replay.go:16
Struct
ReportManager
internal/services/report_manager.go:23
Interface
ReportManagerRepository
internal/services/report_manager.go:19
Struct
ReportService
internal/services/report.go:37
Interface
ReportServiceRepository
internal/services/report.go:10
Struct
RequestMessage
internal/crawler/crawler.go:84
FuncType
ResponseCallback
func(r *ResponseMessage)
internal/crawler/crawler.go:42
Struct
ResponseMessage
internal/crawler/crawler.go:91
Struct
RobotsChecker
internal/crawler/robots_checker.go:11
Struct
SchemeCount
internal/models/report.go:8
next →
1–100 of 141, ranked by callers