Documentation
ΒΆ
Overview ΒΆ
Package root serves as a marker for the project root to assist some discovery tools.
Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
api
|
|
|
subscribe
Package handler is the serverless function for the /api/subscribe endpoint.
|
Package handler is the serverless function for the /api/subscribe endpoint. |
|
cmd
|
|
|
api
command
|
|
|
server
command
Package main is the entry point for the Evolipia Radar backend server.
|
Package main is the entry point for the Evolipia Radar backend server. |
|
worker
command
|
|
|
worker-json
command
|
|
|
internal
|
|
|
api
Package api provides HTTP routing, middleware, and Server-Sent Events handling.
|
Package api provides HTTP routing, middleware, and Server-Sent Events handling. |
|
config
Package config provides application configuration loading and validation.
|
Package config provides application configuration loading and validation. |
|
crawler
Package crawler provides web crawling, validation, scheduling, and retry capabilities.
|
Package crawler provides web crawling, validation, scheduling, and retry capabilities. |
|
models
Package models defines data transfer objects and database schema models.
|
Package models defines data transfer objects and database schema models. |
|
pkg
|
|
|
config
Package config provides application configuration loading and validation.
|
Package config provides application configuration loading and validation. |
|
utils
Package utils provides common utility functions for hashing, text processing, and validation.
|
Package utils provides common utility functions for hashing, text processing, and validation. |
|
scripts
|
|
|
add_news_sources
command
Script to add multiple AI/ML news sources to the database Run with: go run scripts/add_news_sources.go
|
Script to add multiple AI/ML news sources to the database Run with: go run scripts/add_news_sources.go |
|
add_sample_articles
command
Script to add sample articles for testing missing tags Run with: go run scripts/add_sample_articles.go
|
Script to add sample articles for testing missing tags Run with: go run scripts/add_sample_articles.go |
|
populate_sample_data
command
|
|
|
retag_news
command
Script to re-tag existing news.json with auto-tagger Run with: go run scripts/retag_news.go
|
Script to re-tag existing news.json with auto-tagger Run with: go run scripts/retag_news.go |
Click to show internal directories.
Click to hide internal directories.