tazasho
аот
tazasho
tazasho
но твою мать
tazasho
пишу node-prune
tazasho
unknown command
Vasily
неправильно настроено
Vasily
gopath должен быть $HOME/go
Vasily
в bin ставятся уже скомпиленные бинарники
Vasily
и он должен быть добавлен в PATH
Vasily
чтобы из консоли вот так вызывалось
Vasily
https://s.mail.ru/GGfD/dTNHNt8G7 он сча скорее всего вот сюда поставился
tazasho
не папка src пустая
tazasho
а хотя не
tazasho
есть там
tazasho
о боги!
tazasho
поменял GOPATH на $HOME/go и заработало
tazasho
у вас так глупо
tazasho
в каждом туториале индивидуальный gopath
tazasho
кто пишет ~/go кто ~go/bin кто ~/awesome_path/
Mike
Для $GOPATH/bin есть переменная окружения $GOBIN, которая ну никак не может в gopath быть
Mike
И это всё описано в оф туториалах
Mike
https://golang.org/doc/code.html#GOPATH
Mike
Для $GOPATH/bin есть переменная окружения $GOBIN, которая ну никак не может в gopath быть
Но обычно gobin не указывают (кроме очень редких случаев) https://github.com/golang/go/wiki/InstallTroubleshooting
Bogdan
Серьезно все пишут или неправда?) https://medium.com/@nate510/don-t-use-go-s-default-http-client-4804cb19f779
Bogdan
что смущает?
сам факт подобных рекомендаций не пойму истеричен или правдив
Aleksandr
сам факт подобных рекомендаций не пойму истеричен или правдив
не использовать значения по умолчанию, тщательнее настроить таймауты? чего тут истеричного?
Bogdan
не использовать значения по умолчанию, тщательнее настроить таймауты? чего тут истеричного?
ну хер знает, на каждый запрос детально все так настраивать нехило так :)
hamper 𓅝
Разве tcp сокет в итоге не порвётся по системному таймауту? Он же вроде проверочные пакеты периодически шлёт. Хотя вот если сокет там реально жив и держит соединение...
hamper 𓅝
ну хер знает, на каждый запрос детально все так настраивать нехило так :)
Можно функцию newClient со своими дефолтами написать.
Viktor
Ктонить использовал связку iris8 + httpexpect ?
ros
темы про iris тут под запретом
Oleg
Чо так ?
автор мудак)
Viktor
Я так и понял
Viktor
Да автор пидор..
Alexander
гей или в плохом смысле этого слова ?
Anonymous
гей или в плохом смысле этого слова ?
А "гей" - это может быть хороший смысл? 😄
Alexander
Разговаривают два еврея: - Абрам, а ты знаешь, что наш Семен ПИДАРАС? - Да что ты??? Он таки взял деньги взаймы и не возвращает??? - Да нет же. Я в хорошем смысле этого слова!
Alexander
стыдно не знать классику
Anonymous
Ребят, помогите пожалуйста https://ru.stackoverflow.com/questions/751603/golang-привести-производный-тип-в-строку-или-сразу-формировать-валидный-json
Илья
Anonymous
Задачи с абстракциями плохо решаются в go, нужена конкретная проблема для решения
Нужен json вида {"Data":{"date_call":"","_rowVariant":"success","isActive":true,"age":12,"name":{"fam":"Петров","im":"Петр","ot":"Петрович"}}} а не массив [{"Data":{"date_call":"","_rowVariant":"success","isActive":true,"age":12,"name":{"fam":"Петров","im":"Петр","ot":"Петрович"}}}]
Илья
Ну сериализуй не массив, а один элемент
Anonymous
Да вот, сообразить не могу как сериализовать
Илья
json.Marshal для начала
Anonymous
json.Marshal для начала
угу, он его в байты преобразует
Anonymous
А вот дальше не пойму как
Илья
преобразуй байты в строку
MrSyabro
Как изменить init.rc в ядре андроид?
Anonymous
Как изменить init.rc в ядре андроид?
Дратути, это форум про анимэ?
Anonymous
преобразуй байты в строку
Вот после преобразования [91 123 34 68 97 116 97 34 58 123 34 100 97 116 101 95 99 97 108 108 34 58 34 34 44 34 95 114 111 119 86 97 114 105 97 110 116 34 58 34 115 117 99 99 101 115 115 34 44 34 105 115 65 99 116 105 118 101 34 58 116 114 117 101 44 34 97 103 101 34 58 49 50 44 34 110 97 109 101 34 58 123 34 102 97 109 34 58 34 208 152 208 178 208 176 208 189 208 190 208 178 34 44 34 105 109 34 58 34 208 152 208 178 208 176 208 189 34 44 34 111 116 34 58 34 208 152 208 178 208 176 208 189 208 190 208 178 208 184 34 125 125 125 93]
Alexander
Илья
string(bytes)
Anonymous
string(bytes)
Все равно остаются []
Илья
Сдаюсь
Anonymous
Все равно остаются []
Маршалишь какой объект?
Anonymous
Маршалишь какой объект?
allCall := make([]*Payload, 0) d := Data{"",true, "success", true, 12, name } p := Payload{d} allCall = append(allCall, &p) allCall
Anonymous
Не вижу вызова json.Marshal
Anonymous
a, err := json.Marshal(allCall) if err != nil { fmt.Println(err) } fmt.Println(string(a))
Anonymous
json.Marshal(allCall)?
Anonymous
Получается ты маршалишь массив, поэтому и квадратные скобки.
Anonymous
Получается ты маршалишь массив, поэтому и квадратные скобки.
так у меня и был вопрос, как из массива в обычную строку все запихать.
Anonymous
Или изначально json сформировать
Anonymous
да
Anonymous
Тогда всё правильно маршалит - квадратные скобки обязательны.
Anonymous
Чтобы было видно, что массив ))
Anonymous
Чтобы было видно, что массив ))
Хотелось бы респонсом отправлять сразу Джейсона
Anonymous
что бы там не репэлейсили
Anonymous
Дак это и есть валидный json, разве нет?
Zloy-Dobry
Хотелось бы респонсом отправлять сразу Джейсона
То что из маршалинга полкчил то и оправляй.
Zloy-Dobry
Скобки []
Го показывает тебе массив байт