Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 1.39 KB | None | 0 0
  1. translationsData := make(map[string][]interface{}, 0)
  2.     for i := 0; i < len(teamTranslations); i++ {
  3.  
  4.         // City
  5.         translationsStr := make(map[string]interface{}, 0)
  6.         translationsStr["lang_id"] = teamTranslations[i].LangId
  7.         translationsStr["value"] = teamTranslations[i].Name
  8.         translationsData["city"] = append(translationsData["city"], translationsStr)
  9.  
  10.         // Shortname
  11.         translationsStr2 := make(map[string]interface{}, 0)
  12.         translationsStr2["lang_id"] = teamTranslations[i].LangId
  13.         translationsStr2["value"] = teamTranslations[i].Nickname
  14.         translationsData["shortname"] = append(translationsData["shortname"], translationsStr2)
  15.  
  16.         // Description
  17.         translationsStr3 := make(map[string]interface{}, 0)
  18.         translationsStr3["lang_id"] = teamTranslations[i].LangId
  19.         translationsStr3["value"] = teamTranslations[i].Description
  20.         translationsData["description"] = append(translationsData["description"], translationsStr3)
  21.  
  22.         // Nickname
  23.         translationsStr4 := make(map[string]interface{}, 0)
  24.         translationsStr4["lang_id"] = teamTranslations[i].LangId
  25.         translationsStr4["value"] = teamTranslations[i].Nickname
  26.         translationsData["nickname"] = append(translationsData["nickname"], translationsStr4)
  27.     }
  28.  
  29.     adminTeam.Translations = translationsData
  30.     response := make(map[string]interface{}, 0)
  31.     response["data"] = adminTeam
  32.  
  33.     writer.WriteHeader(http.StatusOK)
  34.     json.NewEncoder(writer).Encode(response)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement