Directories
¶
| Path | Synopsis |
|---|---|
|
Package api — HTTP response helpers, pagination, and query parameter utilities.
|
Package api — HTTP response helpers, pagination, and query parameter utilities. |
|
handlers
Package handlers provides HTTP request handlers for the Scanorama API.
|
Package handlers provides HTTP request handlers for the Scanorama API. |
|
handlers/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
middleware
Package middleware provides HTTP middleware functions for the Scanorama API server.
|
Package middleware provides HTTP middleware functions for the Scanorama API server. |
|
Package auth provides authentication utilities for the Scanorama API server.
|
Package auth provides authentication utilities for the Scanorama API server. |
|
Package config provides configuration management for scanorama.
|
Package config provides configuration management for scanorama. |
|
Package daemon provides the background service functionality for scanorama.
|
Package daemon provides the background service functionality for scanorama. |
|
Package db provides database connectivity and data models for scanorama.
|
Package db provides database connectivity and data models for scanorama. |
|
Package discovery provides network discovery functionality using nmap.
|
Package discovery provides network discovery functionality using nmap. |
|
Package dns provides cached DNS resolution for scanorama.
|
Package dns provides cached DNS resolution for scanorama. |
|
Package errors provides structured error handling for scanorama operations.
|
Package errors provides structured error handling for scanorama operations. |
|
Package logging provides structured logging functionality using Go's slog package.
|
Package logging provides structured logging functionality using Go's slog package. |
|
Package metrics provides interfaces for metrics collection and monitoring.
|
Package metrics provides interfaces for metrics collection and monitoring. |
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package profiles provides scanning profile management for scanorama.
|
Package profiles provides scanning profile management for scanorama. |
|
Package scanning provides core network scanning functionality for Scanorama.
|
Package scanning provides core network scanning functionality for Scanorama. |
|
Package scheduler provides job scheduling and execution functionality for scanorama.
|
Package scheduler provides job scheduling and execution functionality for scanorama. |
|
Package services provides business logic services for Scanorama.
|
Package services provides business logic services for Scanorama. |
|
Package workers provides a worker pool implementation for concurrent operations in scanorama.
|
Package workers provides a worker pool implementation for concurrent operations in scanorama. |
Click to show internal directories.
Click to hide internal directories.