2 个版本
使用旧的 Rust 2015
0.1.1 | 2018 年 9 月 24 日 |
---|---|
0.1.0 | 2018 年 9 月 11 日 |
#4 在 #devs
8KB
103 行
hyper-hello-world
Rust Hyper 的 hello world 示例,为 C 开发者提供解释
目的
当我看到 Hyper 的 hello world 示例时,我想知道所有那些闭包和 future 都在做什么,所以我以更传统的风格重写了它,并去掉了语法糖。在这个仓库中,有四个源文件,从 base.rs
中的原始 hello world 开始,逐步解释各个部分,直到达到 full.rs
。
构建和运行
# Build all four binaries
cargo build
# Run each binary, from original example to most explicit
cargo run --bin base
cargo run --bin fn
cargo run --bin fn-error
cargo run --bin full
# Check server for response
curl 127.0.0.1:3000
待办事项
- 它能在启动后打印启动消息吗?
- 非单元测试?
依赖项
~4.5MB
~85K SLoC