Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Isummaryer ¶
type Isummaryer interface { //copy 方式处理文件摘要 SummaryByCopy(path string, b string) (res string, err error) //read 方式处理文件摘要 SummaryByRead(path string, b string) (res string, err error) //字符串摘要 Summary(data string, b string) (res string, err error) }
Isummaryer 摘要接口
type Md5Summaryer ¶
type Md5Summaryer struct {
// contains filtered or unexported fields
}
func NewMd5Summaryer ¶
func NewMd5Summaryer() *Md5Summaryer
func (*Md5Summaryer) Summary ¶
func (m *Md5Summaryer) Summary(data string, b string) (res string, err error)
func (*Md5Summaryer) SummaryByCopy ¶
func (m *Md5Summaryer) SummaryByCopy(path string, b string) (res string, err error)
func (*Md5Summaryer) SummaryByRead ¶
func (m *Md5Summaryer) SummaryByRead(path string, b string) (res string, err error)
type Sha1Summaryer ¶
type Sha1Summaryer struct {
// contains filtered or unexported fields
}
func NewSha1Summaryer ¶
func NewSha1Summaryer() *Sha1Summaryer
func (*Sha1Summaryer) Summary ¶
func (s1 *Sha1Summaryer) Summary(data string, b string) (res string, err error)
func (*Sha1Summaryer) SummaryByCopy ¶
func (s1 *Sha1Summaryer) SummaryByCopy(path string, b string) (res string, err error)
func (*Sha1Summaryer) SummaryByRead ¶
func (s1 *Sha1Summaryer) SummaryByRead(path string, b string) (res string, err error)
type Sha256Summaryer ¶
type Sha256Summaryer struct {
// contains filtered or unexported fields
}
func NewSha256Summaryer ¶
func NewSha256Summaryer() *Sha256Summaryer
func (*Sha256Summaryer) Summary ¶
func (s1 *Sha256Summaryer) Summary(data string, b string) (res string, err error)
func (*Sha256Summaryer) SummaryByCopy ¶
func (s1 *Sha256Summaryer) SummaryByCopy(path string, b string) (res string, err error)
func (*Sha256Summaryer) SummaryByRead ¶
func (s1 *Sha256Summaryer) SummaryByRead(path string, b string) (res string, err error)
type Sha512Summaryer ¶
type Sha512Summaryer struct {
// contains filtered or unexported fields
}
func NewSha512Summaryer ¶
func NewSha512Summaryer() *Sha512Summaryer
func (*Sha512Summaryer) Summary ¶
func (s1 *Sha512Summaryer) Summary(data string, b string) (res string, err error)
func (*Sha512Summaryer) SummaryByCopy ¶
func (s1 *Sha512Summaryer) SummaryByCopy(path string, b string) (res string, err error)
func (*Sha512Summaryer) SummaryByRead ¶
func (s1 *Sha512Summaryer) SummaryByRead(path string, b string) (res string, err error)
Click to show internal directories.
Click to hide internal directories.