summaryrefslogtreecommitdiff
path: root/utils/utils.go
diff options
context:
space:
mode:
Diffstat (limited to 'utils/utils.go')
-rw-r--r--utils/utils.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/utils.go b/utils/utils.go
index 5293b0a..f80834c 100644
--- a/utils/utils.go
+++ b/utils/utils.go
@@ -7,9 +7,19 @@ import (
"net/http"
"os"
"os/exec"
+ "strconv"
"time"
)
+// SafeParseInt64 ...
+func SafeParseInt64(s string, d int64) int64 {
+ n, err := strconv.ParseInt(s, 10, 64)
+ if err != nil {
+ return d
+ }
+ return n
+}
+
func Download(url, filename string) error {
res, err := http.Get(url)
if err != nil {