diff options
Diffstat (limited to 'vendor/github.com/felix/go-staticmaps/util.go')
| -rw-r--r-- | vendor/github.com/felix/go-staticmaps/util.go | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/vendor/github.com/felix/go-staticmaps/util.go b/vendor/github.com/felix/go-staticmaps/util.go new file mode 100644 index 0000000..3f5d4ad --- /dev/null +++ b/vendor/github.com/felix/go-staticmaps/util.go @@ -0,0 +1,18 @@ +// Copyright 2016 Florian Pigorsch. All rights reserved. +// +// Use of this source code is governed by a MIT-style +// license that can be found in the LICENSE file. + +package sm + +import ( + "strings" +) + +// hasPrefix checks if 's' has prefix 'prefix'; returns 'true' and the remainder on success, and 'false', 's' otherwise. +func hasPrefix(s string, prefix string) (bool, string) { + if strings.HasPrefix(s, prefix) { + return true, strings.TrimPrefix(s, prefix) + } + return false, s +} |
