getDouble method
Retrieves a double value from an environment variable.
If the value cannot be parsed as a double, returns defaultValue.
final rate = env.getDouble('EXCHANGE_RATE', defaultValue: 1.0);
final threshold = env.getDouble('THRESHOLD'); // defaults to 0.0
Implementation
@override
double getDouble(String key, {double defaultValue = 0.0}) {
final value = _env[key];
if (value == null) return defaultValue;
return double.tryParse(value) ?? defaultValue;
}