# Functions
AdvancedLoadDotenv 加载环境变量文件, 是 LoadDotenv 方法的增强版
@param filepath string 环境变量文件路径 @param stream io.Reader IO读取接口 @param override bool 是否覆盖系统环境变量 @return error 如果文件不存在则返回错误.
DoesFileExists 判读一个文件是否存在
@param path string 文件路径 @return bool 存在则为true.
Environs 返回环境变量键值对:"key=value".
GetBool returns true if key is not false or empty.
GetInt 读取int类型环境变量,若未提供默认值,则在未读取到环境变量时抛出错误, 若提供了多个默认值,则对第一个默认值做int类型转换后并返回。.
GetString 读取string类型环境变量.
LoadDotenv 从文件加载环境变量, 不覆盖系统环境变量
@param filepath string 环境变量文件路径 @return error 如果文件不存在则返回错误.
Marshal 将环境变量字典格式化为dotenv格式字符串, 其中每一行都形如: KEY="VALUE", 其中VALUE进行了反斜杠转义backslash-escaped.
Parse 从io.Reader中读取并解析环境变量, 返回环境变量键值对.
Read 读取环境变量文件并返回变量键值对,但并不设置到环境变量.
Unmarshal 从环境变量字符串中反序列化环境变量, 并返回键值对.
ViperParse viper解析方法
@param filepath string 配置文件路径.
Write 序列化环境变量并写入到文件.