From cb4e8ec16b5c204718f1efdc1731f1bdd5698ff3 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sun, 10 Feb 2013 03:09:26 -0800 Subject: re-organize code directory structure --- src/weed/util/parse.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/weed/util/parse.go (limited to 'src/weed/util/parse.go') diff --git a/src/weed/util/parse.go b/src/weed/util/parse.go new file mode 100644 index 000000000..930da9522 --- /dev/null +++ b/src/weed/util/parse.go @@ -0,0 +1,16 @@ +package util + +import ( + "strconv" +) + +func ParseInt(text string, defaultValue int) int { + count, parseError := strconv.ParseUint(text, 10, 64) + if parseError != nil { + if len(text) > 0 { + return 0 + } + return defaultValue + } + return int(count) +} -- cgit v1.2.3