Documentation ¶
Index ¶
Constants ¶
const DEBUG = false
const Release = "standard"
const Version = "0.5.2"
Version is the current version of siad.
Variables ¶
var ( // SiaTestingDir is the directory that contains all of the files and // folders created during testing. SiaTestingDir = filepath.Join(os.TempDir(), "SiaTesting") )
Functions ¶
func CopyDir ¶ added in v1.0.0
CopyDir copies a directory and all of its contents to the destination directory.
func Critical ¶ added in v1.0.0
func Critical(v ...interface{})
Critical will print a message to os.Stderr unless DEBUG has been set, in which case panic will be called instead.
func JoinErrors ¶ added in v1.0.0
JoinErrors concatenates the elements of errs to create a single error. The separator string sep is placed between elements in the resulting error. Nil errors are skipped. If errs is empty or only contains nil elements, JoinErrors returns nil.
func TempDir ¶ added in v0.3.2
TempDir joins the provided directories and prefixes them with the Sia testing directory.
func VersionCmp ¶ added in v1.0.0
VersionCmp returns an int indicating the difference between a and b. It follows the convention of bytes.Compare and big.Cmp:
-1 if a < b 0 if a == b +1 if a > b
One important quirk is that "1.1.0" is considered newer than "1.1", despite being numerically equal.
Types ¶
This section is empty.