Update distribute-readme.go

pull/9/head
하훌 2020-04-08 00:28:52 +09:00 committed by GitHub
parent 31f443d311
commit a57092b3bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 8 deletions

View File

@ -44,7 +44,7 @@ func main() {
break break
} }
strings.TrimRight(string(line), "\r\n") strings.TrimRight(string(line), "\r\n")
m[string(line)] = "" //m[string(line)] = ""
index = index + 1 index = index + 1
} }
fmt.Println(m) fmt.Println(m)
@ -69,17 +69,27 @@ func main() {
_ = mt _ = mt
tool := make(map[string]interface{}) tool := make(map[string]interface{})
tool[k] = d tool[k] = d
fmt.Println(reflect.TypeOf(m[t]).String()) fmt.Println(m[t+"/"+mt])
if reflect.TypeOf(m[t]).String() == "string" { //fmt.Println(reflect.TypeOf(m[t+"/"+mt]).String())
m[t] = tool //if reflect.TypeOf(m[t+"/"+mt]).String() == "string" {
if m[t+"/"+mt] == nil {
m[t+"/"+mt] = tool
} else { } else {
tool = mergeKeys(tool, m[t].(map[string]interface{})) tool = mergeKeys(tool, m[t+"/"+mt].(map[string]interface{}))
//fmt.Println(tool) //fmt.Println(tool)
m[t] = tool m[t+"/"+mt] = tool
} }
} }
readme := "| Type | Name | Method | Description | Popularity | Language |\r\n| ---------- | :---------- | :----------: | :----------: | :----------: | \r\n" readme := "| Type | Name | Description | Popularity | Language |\r\n| ---------- | :---------- | :----------: | :----------: | :----------: | \r\n"
for _, vv := range m {
keys := []string{}
for key := range m {
keys = append(keys, key)
}
sort.Strings(keys)
for _, dat := range keys {
vv := m[dat]
keys := []string{} keys := []string{}
_ = keys _ = keys
if vv != nil && reflect.TypeOf(vv).String() != "string" { if vv != nil && reflect.TypeOf(vv).String() != "string" {