Rust 程式設計視訊教程(進階)——007_1 使用外部包例子複習

linghuyichong發表於2020-01-21

頭條地址:https://www.ixigua.com/i677586170644791348...
B站地址:https://www.bilibili.com/video/av81202308/

可以通過釋出包來向別人來分享程式碼。crates.io用來分發包的原始碼,所以它主要託管開原始碼。

複習
我們在前面使用rust-crypto時,直接在Cargo.toml中新增如下:

[dependencies]
rust-crypto = "0.2"

通過此種方式使用別人的包rust-crypto,此包就是釋出在crates.io上的。

例子:

use crypto::digest::Digest;
use crypto::sha3::Sha3;
fn main() {
    let mut hasher = Sha3::sha3_256();
    hasher.input_str("hello world");
    let hex = hasher.result_str();
    println!("sha: {}", hex);
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結

令狐一衝

相關文章