Size: a a a

2021 June 09

DP

Daniel Podolsky in Go-go!
буду банить
источник

N

Nikita in Go-go!
то есть у меня есть функция GetIPs  с параметрами (token,Api_url) - она отдаёт уже json , мне надо её рузультат отдать в ответ на запрос по http
источник

VY

Vladislav Yarmak in Go-go!
значит делайте w.Write(items)
источник

AP

Andrew Popov in Go-go!
С телефона, к сожалению. Неудобно накидать пример. Может кто-то другой скинет шаблон. Или я позже постараюсь.
источник

J

Johnny in Go-go!
тогда itemsBytes, err := json.Marshal(item) лишняя
источник

N

Nikita in Go-go!
это понятно , но как items присводить результат выполнения фукции
источник

VY

Vladislav Yarmak in Go-go!
с помощью оператора присвоения :=
источник

J

Johnny in Go-go!
item := GetIPs(token,Api_url)
источник

N

Nikita in Go-go!
./test.go:171:17: GetIPs(token, Api_url) used as value
источник

J

Johnny in Go-go!
А какая сигнатура GetIPs?
источник

N

Nikita in Go-go!
func GetIPs(Token string,API_URL string)
источник

VY

Vladislav Yarmak in Go-go!
ыхыхыхых
источник

J

Johnny in Go-go!
так она не возвращает ничего
источник

VY

Vladislav Yarmak in Go-go!
ознакомьтесь https://tour.golang.org/basics/4
источник

N

Nikita in Go-go!
да , понял надо return
источник

J

Johnny in Go-go!
надо тип указать return'а
источник

J

Johnny in Go-go!
func GetIPs(Token string,API_URL string) string, например
источник

VY

Vladislav Yarmak in Go-go!
байты нужны
источник

VY

Vladislav Yarmak in Go-go!
и ошибка
источник

E

ElementaL in Go-go!
У меня в итоге два уровня waitGroup тогда получается, 1 ждет функцию внутри, чтобы присвоить результат (замыкание), другой ждет выполнения обоих верхних функции
источник