Versions in this module Expand all Collapse all v0 v0.0.1 Jun 7, 2017 Changes in this version + func CreateDir(path string) error + func Download(fileName string, workDir string, url string) (err error) + func Extract(d *Distribution, command Command) (string, error) + func GetDistributionName(d *Distribution) string + func GetDistributionUrl(d *Distribution) string + func GetTmpDir(d *Distribution) string + func GetWorkDir(d *Distribution) string + type Command int + const Mongod + type Configuration struct + Dir string + Version Version + type Distribution struct + Extension string + Os string + Platform string + Tmp string + Url string + func NewDistribution(configuration Configuration) *Distribution + type Process struct + Pid int + Tmp string + func NewProcess(app string, dir string) (*Process, error) + func (p *Process) Stop() error + type Version string + const V3_4_1