Imports github.com/avast/retry-go github.com/skratchdot/open-golang/open Standard library imports crypto/rand encoding/hex encoding/json fmt html io/ioutil net/http net/url os path/filepath strings time