for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
package main
import (
"fmt"
"io/ioutil"
"os"
"path/filepath"
"strings"
)
func TaskPrint() error {
downloading, err := ioutil.ReadDir(filepath.Join(os.Getenv("HOME"), dataFolder))
if err != nil {
return err
}
folders := make([]string, 0)
for _, d := range downloading {
if d.IsDir() {
folders = append(folders, d.Name())
folderString := strings.Join(folders, "\n")
Printf("Currently on going download: \n")
fmt.Println(folderString)
return nil
func Resume(task string) (*State, error) {
return Read(task)