# V语言 - TODO [本站首页](/old/vref/) [中文文档](/old/vref/docs.html) [手册目录](/old/vref/menu/v.html) ## new() TODO ### 语法 ``` pub fn new() *Digest { ``` **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## write() TODO ### 语法 ``` pub fn (d mut Digest) write(p_ []byte) ?int { ``` 参数|描述 ---|--- |TODO p_|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## sum() TODO ### 语法 ``` pub fn (d &Digest) sum(b_in mut []byte) []byte { ``` 参数|描述 ---|--- |TODO b_in|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## checksum() TODO ### 语法 ``` pub fn (d mut Digest) checksum() []byte { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## sum() TODO ### 语法 ``` pub fn sum(data []byte) []byte { ``` 参数|描述 ---|--- data|TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## size() TODO ### 语法 ``` pub fn (d &Digest) size() int { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ``` ## block_size() TODO ### 语法 ``` pub fn (d &Digest) block_size() int { ``` 参数|描述 ---|--- |TODO **返回值** TODO **注意** TODO ### 示例 ``` TODO ``` 以上代码将输出 ``` TODO ```