Nim 速查
共 25 条Nim 速查常用内容,涵盖基础、类型与变量、控制流与过程、高级特性、工具链。 支持搜索与分类筛选,点击即可复制。
基础
编译型静态语言,语法接近 Python,可输出 C/C++/JS。
| 命令 | 说明 |
|---|---|
| 编译 | |
| 编译并运行 | |
| 直接运行 | |
| 输出 | |
| 查看版本 |
类型与变量
let 不可变,var 可变。
| 命令 | 说明 |
|---|---|
| 不可变/可变 | |
| 编译期常量 | |
| 基础类型 | |
| 序列(动态数组) | |
| 元组/自定义类型 |
控制流与过程
缩进敏感,无分号。
| 命令 | 说明 |
|---|---|
| 条件 | |
| case 分支 | |
| for 循环 | |
| 定义过程 | |
| 迭代器 |
高级特性
泛型、模板与宏。
| 命令 | 说明 |
|---|---|
| 泛型 | |
| 模板 | |
| 宏 | |
| 面向对象 | |
| ARC 内存管理 |
工具链
包管理与文档。
| 命令 | 说明 |
|---|---|
| 安装依赖 | |
| 构建与测试 | |
| 语法/语义检查 | |
| 生成文档 | |
| Release 构建 |
相关工具
RKET
Rocket 速查
#[get] / #[launch] / routes! / State 速查
WARP
Warp 速查
warp::path / and/or / map / Rejection 速查
KTOR
Ktor 速查
embeddedServer / routing / plugins / HttpClient 速查
MNUT
Micronaut 速查
mn create-app / @Controller / @Inject 速查
SNTR
Sinatra 速查
get '/' / params / erb / set 速查
SLIM
Slim 速查
$app->get / PSR-7 / middleware 速查