Rust 不同的测试方式
本文主要探索了在 rust 中进行单元测试和集成测试的一些方式, 虽然是讲 测试为主,但是作者从 DI(依赖注入)的视角讲述了使用 cfg
来实现不同的环境进行不同的初始化的一些思路.
原文链接: https://blog.frankel.ch/different-test-scopes-rust/
yew + actix 的项目模板
这是一个模板项目, 主要使用 actix做后端, yew做前端.
特性包含:
OAuth
actix-web hello world
yew-ui hello world
类型安全的 api 例子
Docker化
github 地址: https://github.com/security-union/yew-actix-template
Rust Keras Like: 纯 Rust 实现的机器学习库
rkl (Rust Keras Like)
是一个纯 Rust 实现的,类似 keras 的一个机器学习库,示例代码如下:
use rkl::prelude::*;
fn main() {
let x = array![[1