Copyright © 2008 - 2021 SNANG. All Rights Reserved.
# 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
```