From 758e7d157b0a6191f83a5756d561a62a8142010f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 6 Jun 2019 19:32:12 -0700 Subject: more shortcut commands Signed-off-by: Jeff Carr --- int.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 int.go (limited to 'int.go') diff --git a/int.go b/int.go new file mode 100644 index 0000000..45186c7 --- /dev/null +++ b/int.go @@ -0,0 +1,21 @@ +package shell + +/* + send it anything, always get back an int +*/ + +// import "log" +// import "reflect" +// import "strings" +// import "bytes" +import "strconv" + +func Int(s string) int { + s = Chomp(s) + i, err := strconv.Atoi(s) + if (err != nil) { + handleError(err, -1) + return 0 + } + return i +} -- cgit v1.2.3