Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDNSProvider ¶
GetDNSProvider returns a DNS provider handler based on the system platform. It selects the appropriate DNS provider implementation depending on the OS platform detected (e.g., Ubuntu-specific vs. general Linux). This allows platform-specific DNS configurations to be handled in a unified manner.
Types ¶
type ServerManager ¶
type ServerManager interface { // Start starts the worker and listens for signals to shut down gracefully. Start(ctx context.Context) }
ServerManager responsible for Server operations.
Click to show internal directories.
Click to hide internal directories.