28 "encoding/json"
29 "hash"
30 "io"
31 "io/ioutil" 32 "os"
33 "path/filepath"
34 "time"
Sometimes a function, variable, constant, field, or whole package becomes redundant or unnecessary but must be kept for compatibility with existing programs. These should not be used except for compatibility with legacy systems.