# rust-demo **Repository Path**: softyouling/rust-demo ## Basic Information - **Project Name**: rust-demo - **Description**: rust 学习 测试 记录 这还不够10个字吗 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-02 - **Last Updated**: 2023-11-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README > docker run --name rust-document --restart always -itd -p 9613:3000 wcjiang/rust-cn-document-for-docker:latest > 变量绑定与解构 ## let 变量定义 mut 可变变量 ## const 常量定义 ## 解构 # 结构体 枚举 # Rust代码组织 - pacakge - crate - module # Rust默认都是私有的 pub 放开访问 子模块可以访问父模块的任何 父模块不可访问子模块的私有模块 super 访问上级目录 # use 关键字 # std 标准库 合并引用 {} # Vector 存储多个值 # String 字符串拼接 push + format!(不会获得所有权) 切割字符串 准许但严格依据边界 # 字节 标量值 字形簇 # hashMap 键值对的形式存储数据 一个键 key 一个值 value # 错误处理 可恢复错误 比如 上传文件没有找到 再次查找 不可恢复错误