# Functions
New creates a new ipify client instance.
WithErrorIP overrides the default error return string.
WithHTTPClient overrides the default HTTP client.
WithTimeout overrides the default request timeout.
WithURL overrides the default service URL.
# Interfaces
HTTPClient contains the function to perform the actual HTTP request.
# Type aliases
Option is the interface that allows to set client options.