diff --git a/README.md b/README.md index 035ba00..8d68392 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ INI data parse by golang. INI config data management tool library. - Support comments start with `;` `#` - Complete unit test(coverage > 90%) - Support variable reference, default compatible with Python's configParser format `%(VAR)s` +- Sub-package `dotenv` that supports importing ENV data from files (eg `.env`) ## More formats @@ -249,6 +250,9 @@ val := dotenv.Get("ENV_KEY") // Or use // val := os.Getenv("ENV_KEY") +// get int value +intVal := dotenv.Int("LOG_LEVEL") + // with default value val := dotenv.Get("ENV_KEY", "default value") ``` diff --git a/README.zh-CN.md b/README.zh-CN.md index 3cdcc63..da0f6d4 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -19,6 +19,7 @@ - 支持使用 `;` `#` 注释一行 - 支持变量参考,默认兼容Python的configParser格式 `%(VAR)s` - 完善的单元测试(coverage > 90%) +- 子包 `dotenv` - 提供了加载解析 `.env` 文件数据为ENV环境变量 ## 更多格式 @@ -241,6 +242,9 @@ val := dotenv.Get("ENV_KEY") // Or use // val := os.Getenv("ENV_KEY") +// get int value +intVal := dotenv.Int("LOG_LEVEL") + // with default value val := dotenv.Get("ENV_KEY", "default value") ```