rename MapKeys

This commit is contained in:
bryanqiu 2022-10-13 09:09:55 +08:00
parent 2867e9b911
commit b8a47fbf1d

10
str.go
View File

@ -64,8 +64,8 @@ func SkipLine(s string, n int) string {
return Skip(s, "\n", n)
}
// get a map keys as array.
func MapKeys(imap interface{}) (keys []string) {
// get a map's keys as array.
func MapsKeys(imap interface{}) (keys []string) {
switch imap.(type) {
case map[string]string:
m := imap.(map[string]string)
@ -83,9 +83,9 @@ func MapKeys(imap interface{}) (keys []string) {
return keys
}
// get a map keys and join to string.
func KeysString(imap interface{}) string {
keys := Keys(imap)
// get a map's keys and join it to string.
func MapsKeysString(imap interface{}) string {
keys := MapsKeys(imap)
return strings.Join(keys, ",")
}