go test -v -run ^TestNewGruleEngine$ .
或者 go test -v --count=1 -run ^TestNewGruleEngine$ shutup/pkg/grule
-v
可以在测试运行时立即输出日志信息 count表示不进行缓存
在rust中String
拥有字符串数据的所有权,而 &str
只是借用字符串数据,通常以借用的形式出现。 Rust 的所有权系统主要针对复杂类型,例如 String
、Vec
、自定义结构体
等,这些类型的数据存储在堆上,需要进行内存管理。
创建一个没有主目录,无法登录用户的命令为 useradd -M -s /sbin/nologin logstash