diff options
| author | Dave Henderson <dhenderson@gmail.com> | 2018-07-11 21:11:20 -0400 |
|---|---|---|
| committer | Dave Henderson <dhenderson@gmail.com> | 2018-07-11 21:14:09 -0400 |
| commit | 3d02c3fb6704da4d21b09a57aabaae536b1ddbfe (patch) | |
| tree | da9abe491910712f629bc5c5470c30016832fb6f /conv | |
| parent | 70f0601ee32385ab7915e63de3cc7d7d310a82ae (diff) | |
Add conv.ToStrings function
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'conv')
| -rw-r--r-- | conv/conv.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/conv/conv.go b/conv/conv.go index 01416125..e9e3033e 100644 --- a/conv/conv.go +++ b/conv/conv.go @@ -96,6 +96,15 @@ func ToString(in interface{}) string { return fmt.Sprint(in) } +// ToStrings - +func ToStrings(in ...interface{}) []string { + out := make([]string, len(in)) + for i, v := range in { + out[i] = ToString(v) + } + return out +} + // MustParseInt - wrapper for strconv.ParseInt that returns 0 in the case of error func MustParseInt(s string, base, bitSize int) int64 { i, _ := strconv.ParseInt(s, base, bitSize) |
