Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultDigestName string = ".chdiff.txt" UserConfigFileName string = ".chdiff-config.json" )
Variables ¶
This section is empty.
Functions ¶
func Chdiff ¶
func Chdiff( version string, args []string, deps ChdiffDependencies)
Types ¶
type ChdiffDependencies ¶
type ChdiffDependencies interface { DigestRead(string, string) (digest.Digest, error) DigestWrite(digest.Digest, string) error DigestCalculate(string, digest.HashType) digest.Digest DigestCompare(digest.Digest, digest.Digest) diff.Diff DiffPrint(io.Writer, diff.Diff) Stdout() io.Writer Stderr() io.Writer KongExit() func(int) }
type CmdCreate ¶
type CmdCreate struct { Algorithm string `name:"algorithm" short:"a" help:"The checksum algorithm to use [SHA256,SHA512]." enum:"SHA256,SHA512" default:"SHA256"` // contains filtered or unexported fields }
func (*CmdCreate) Run ¶
func (cmd *CmdCreate) Run(deps ChdiffDependencies) error
Click to show internal directories.
Click to hide internal directories.