文件名称:rust-cli-boilerplate:用于CLI应用程序的Rust项目样板
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-03 15:40:22
rust cli boilerplate boilerplate-template rust-language
Rust CLI项目模板 一个基本项目模板,用于舒适地用编程语言构建小的但可靠的实用程序。 基本原理 从历史上看,我使用Python编写快速的小脚本(我的大型长期项目往往会从中意外开发出来),但是维护用Python编写的大文件可能会陷入因为需要手动测试每个代码路径我会在进行更改时产生影响,或者投入大量精力来编写自动化测试套件来为我做这件事。 Rust强大的编译时间保证消除了大部分动机上的繁琐工作,但是,由于我花了多年的时间来熟悉Python,因此使用新语言进行工作可能会遇到鸡与蛋的问题,这会扼杀更改任务。 (一旦我开始做某件事,就很容易继续。) 该存储库的目的是尽可能减少基于Rust的此类“潜力未知脚本”开发的摩擦。 (因此,包含了诸如just run类的别名,这些别名仅用于消除考虑是否键入just或cargo ,以及用于重新生成API文档的cargo-edit命令的包装程序,添
【文件预览】:
rust-cli-boilerplate-master
----LICENSE.MIT(1023B)
----CONTRIBUTING(1KB)
----test_justfile.py(11KB)
----LICENSE(18B)
----README.md(29KB)
----apply.py(10KB)
----template()
--------rustfmt.toml(1KB)
--------Cargo.toml(379B)
--------CONTRIBUTING(1KB)
--------src()
--------.travis.yml(129B)
--------LICENSE(34KB)
--------clippy.toml(221B)
--------justfile(13KB)
--------.editorconfig(549B)
--------.gitignore(38B)
----xdg-terminal(13KB)
----LICENSE.Apache-2.0(11KB)
----.gitignore(33B)
----gen_justfile_reference.py(9KB)