Documentation
¶
Index ¶
- func Execute() error
- func ExportData(results []*models.AnalysisResult, format string, filename string) error
- func MonitorDomain(domain string, interval time.Duration, duration time.Duration)
- func OutputCSV(r *models.AnalysisResult)
- func OutputDetailedReport(r *models.AnalysisResult)
- func OutputJSON(r *models.AnalysisResult)
- func OutputTable(r *models.AnalysisResult)
- func SaveToDB(r *models.AnalysisResult)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute() error
Execute adds all child commands to the root command and sets flags appropriately.
func ExportData ¶
func ExportData(results []*models.AnalysisResult, format string, filename string) error
ExportData handles exporting analysis results
func MonitorDomain ¶
MonitorDomain continuously monitors a domain
func OutputCSV ¶
func OutputCSV(r *models.AnalysisResult)
OutputCSV outputs the result in CSV format with enhanced structure
func OutputDetailedReport ¶
func OutputDetailedReport(r *models.AnalysisResult)
OutputDetailedReport creates a comprehensive report with all details
func OutputJSON ¶
func OutputJSON(r *models.AnalysisResult)
OutputJSON outputs the result in JSON format with enhanced structure
func OutputTable ¶
func OutputTable(r *models.AnalysisResult)
OutputTable outputs the result in a rich formatted table
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.