状态
当前可运行:
| API | 返回值 | 说明 |
|---|---|---|
std.env.get(name) | Maybe<String> | 当存在时返回宿主进程的环境变量值。 |
当前限制:
- Dotenv/源组合。
- 类型化解码辅助工具。
- 密钥脱敏元数据。
- 针对缺失键、无效值和来源优先级的丰富诊断信息。
示例
pub fn main Void world World ! let mode std.env.get "ZERO_MODE" if mode.has check world.out.write mode.value check world.out.write "\n" else check world.out.write "default\n"设计说明
环境变量访问是一种宿主能力。非宿主目标会拒绝 std.env,除非它们显式提供环境能力。
诊断信息会指明所选的目标上下文。