Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
api
Package api provides HTTP handlers for the cloudDNS REST API.
|
Package api provides HTTP handlers for the cloudDNS REST API. |
|
repository
Package repository provides PostgreSQL implementations of DNS repository interfaces.
|
Package repository provides PostgreSQL implementations of DNS repository interfaces. |
|
routing
Package routing provides BGP routing integration for anycast DNS deployments using GoBGP.
|
Package routing provides BGP routing integration for anycast DNS deployments using GoBGP. |
|
core
|
|
|
config
Package config provides configuration structures for DNSSEC.
|
Package config provides configuration structures for DNSSEC. |
|
domain
Package domain contains the core domain models for the DNS system.
|
Package domain contains the core domain models for the DNS system. |
|
ports
Package ports defines the input and output ports for the hexagonal architecture.
|
Package ports defines the input and output ports for the hexagonal architecture. |
|
services
Package services implements the core business logic for cloudDNS.
|
Package services implements the core business logic for cloudDNS. |
|
utils
Package utils provides helper functions for DNS operations.
|
Package utils provides helper functions for DNS operations. |
|
dns
|
|
|
master
Package master provides functionality for parsing DNS master zone files (RFC 1035).
|
Package master provides functionality for parsing DNS master zone files (RFC 1035). |
|
packet
Package packet provides functionality for parsing and serializing DNS packets.
|
Package packet provides functionality for parsing and serializing DNS packets. |
|
server
Package server provides the core DNS server implementation.
|
Package server provides the core DNS server implementation. |
|
infrastructure
|
|
|
metrics
Package metrics provides Prometheus metrics collection and exposition for DNS server monitoring.
|
Package metrics provides Prometheus metrics collection and exposition for DNS server monitoring. |
|
Package testutil provides mock implementations for testing DNS components.
|
Package testutil provides mock implementations for testing DNS components. |
Click to show internal directories.
Click to hide internal directories.