Crates.io The Crate hello_exercism Code

关于软件篋项目hello-world

项目目标

  学习和理解如何开发Rust语言的软件篋基本思路和方法,同时了解该项目的其他Cargo项目开发过程和方法。

主题内容

  • 了解和学习Cargo工具作业区概念
  • 学习和理解共享软件篋整个开发过程
  • 了解和学习单元测试和集成测试基本概念

关键词内容

说明关键词链接
实例定义let
公共修饰pub
函数和方法fn
模块定义mod
生命周期修饰'
静态修饰static
模块关联super
无名氏_

类型内容

归类数据类型说明链接
基本数据类型&str字符串文字

宏内容

归类宏名说明链接
标准库宏println!打印输出
标准库宏assert_eq!相同值测试

注释内容

归类注释名说明链接
标准库注释#[test]注释测试函数
标准库注释#[cfg(test)]注释有条件运行测试函数
标准库注释#[path="."]注释模块路径

命名规范

命名对象命名规范实例链接
共享软件箧小蛇式命名hello_exercism
程序软件箧小蛇式命名或短横线命名bin-hello
函数和方法小蛇式命名it_works_at_private()
模块小蛇式命名owned_hello
变量小蛇式命名_