Directories
¶
Path | Synopsis |
---|---|
Package api provides HTTP REST API functionality for the Scanorama network scanner.
|
Package api provides HTTP REST API functionality for the Scanorama network scanner. |
handlers
Package handlers provides HTTP request handlers for the Scanorama API.
|
Package handlers provides HTTP request handlers for the Scanorama API. |
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 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.