开始之前
|
|
Serde
通用规则(json
,yaml
,xml
)
1.使用Serde
宏通过具体结构实现序列化及反序列化
|
|
2.使用serde_json
序列化及反序列化
|
|
3.使用Serde
宏统一格式化输入、输出字段名称
方法名 | 方法效果 |
---|---|
PascalCase |
首字母为大写的驼峰式命名,推荐结构体、枚举等名称以及Yaml 配置文件读取使用。 |
camelCase |
首字母为小写的驼峰式命名,推荐Yaml 配置文件读取使用。 |
snake_case |
小蛇形命名,用下划线"_ “连接单词,推荐函数命名以及变量名称使用此种方式。 |
SCREAMING_SNAKE_CASE |
大蛇形命名,单词均为大写形式,用下划线”_ “连接单词。推荐常数及全局变量使用此种方式。 |
kebab-case (小串烤肉) |
同snake_case ,使用中横线”- “替换了下划线”_ "。 |
SCREAMING-KEBAB-CAS (大串烤肉) |
同SCREAMING_SNAKE_CASE ,使用中横线"- “替换了下划线”_ "。 |
示例:
|
|