@proGO

Страница 701 из 1674
Evgeny
11.07.2017
12:32:08
я прост, не сообразил про как передать перменную по значению в метод, и начал все методы и и тип поля на указател сменять, ибо flag возращает указатель. Короч тупой monkey coding

$ ./en-vote_bot 2017/07/11 23:33:43 Yoba work

Alexey
11.07.2017
12:34:31
Ура

Evgeny
11.07.2017
12:34:42
не из того буфера вставил

Google
Труба
11.07.2017
12:55:55
Всем привет, кто-нибудь знает как добавить несколько файлов к запросу json или x-www-form-urlencoded req, _ := http.NewRequest("POST", url, payload)

Труба
11.07.2017
12:57:35
да я уже гуглил несколько дней, везде предлагают использовать multipart , но мне этот вариант не подходит

Constantine
11.07.2017
12:58:20
у тебя есть 2 варианта

малтипарт

и стрим

стрим позволит только 1 файл слать

малтипарт сколько захочешь

насколько я помню, так

Aleksandr
11.07.2017
12:59:12
application/x-www-form-urlencoded Transcode all characters before uploading (default). multipart/form-data No transcoding. You must use this value when your form has file upload controls. text/plain Convert spaces to "+", but no transcoding for special characters.

Труба
11.07.2017
13:02:02
мне нужно чтобы body запроса содержало json, а файлы можно слать хоть как, можно multipart. Но как я понял это невозможно Единственный вариант, это создать multipart добавить туда 1 поле с json и несколько полей с файлами.

Google
Труба
11.07.2017
13:03:16
ну вот и я о том же)

Aleksandr
11.07.2017
13:03:22
ну и все)

Труба
11.07.2017
13:03:57
в любом случае спасибо)

Alexey
11.07.2017
13:26:14
Можно ещё файлы в base64 завернуть, и положить в json, если файлы небольшие

John
11.07.2017
16:57:11
ребята, всем привет ,вопрос не по теме, но подскажите, может кто-то сталкивался. у меня микросервис отвечающий за аватарки, написанный на Го, возвращает, при отсутствии аватарки - прозрачный пиксель 1х1. Каким образом я могу одновременно передать и пустой пиксель и код ошибки 404?

можно все это через nginx сделать?

Marperia
11.07.2017
16:58:48
return 404, img.png

John
11.07.2017
17:00:36
от спасибо)

если честно, то я не пойму как это реализовать, ведь 404 означает что ресурс/старница недоступны

John
11.07.2017
17:01:47
прописать в конфиге nginx?

Aleksandr
11.07.2017
17:01:51
w.WriteHeader(404)

прописать в конфиге nginx?
причем здесь нджинкс? мы про микросервис на го

w.WriteHeader(404)
все перепутал, исправился

John
11.07.2017
17:03:39
микросервисом на го управляет nginx

Ashot
11.07.2017
17:11:57
микросервисом на го управляет nginx
Не важно кто управляет же, важно, что в го в итоге приходят хттп запросы и он на них отвечает. Разве нет?

Valera
11.07.2017
18:14:27
Народ, кто скажет, как можно узнать кол-во результатов от запроса к MySql? В частности, нужно узнать, есть ли определнная строка в базе или нет. Поэтому делаю запрос к бд и если вернет 0 результатов, то значит строки нет(Я так делал в PHP), до этого опыта в Go не было, так что буду рад любым решениям. Как узнать кол-во вернувщихся строк?

Igor
11.07.2017
18:19:25
select count(id) from table?

Michael
11.07.2017
18:25:10
select count(*) from table_name where id = 666

либо любое другое условие

Google
Daniel
11.07.2017
18:25:43
да ну

Michael
11.07.2017
18:25:55
w3school sql в гугле в помощь

Daniel
11.07.2017
18:26:11
db.Query возвращает sql.Rows

у sql.Rows есть метод Next()

и если он возвращает true - значит результат не пустой

Michael
11.07.2017
18:28:13
судя по сообщению ТС по наличию строк в результирующем множестве он узнавал, что что-то есть

хотя можно сделать count с нужным условием

если мы правильно поняли

nezorflame
11.07.2017
18:45:32
и если он возвращает true - значит результат не пустой
это если надо просто определить, есть ли результаты или нет (хотя если нет, должна по идее придти ошибка SqlNoRows при выполнении Query), для подсчета придется делать Next() в цикле с инкрементом счетчика, пока очередной Next() не вернет false

Анатолий
11.07.2017
18:49:34
Придти и удти

Valera
11.07.2017
18:52:49
Хорошо, это понял. Следущий вопрос. Можно ли через db.Query("") Делать любые запросы(SELECT, UPDATE, DELETE) или этот метод только для SELECT. Просто в офф доках для всего остального ползьуются db.Prepare и smtl.Exec()

Maxim
12.07.2017
05:11:30
/report

Artem
12.07.2017
06:33:38
/stat@combot

Combot
12.07.2017
06:33:38
combot.org/chat/-1001046001048

Dmitry Barkalov
12.07.2017
06:33:44
Bfdasñaàaaa

Sergey
12.07.2017
09:12:55
/report

Vlad
12.07.2017
09:33:34
Гайз.

Google
Sergey
12.07.2017
09:34:52
Гайз.
http://neprivet.ru/

Vlad
12.07.2017
09:34:53
Есть два пакета: main, в котором лежит var shared string = «» Так же есть второй пакет (middleware), из которого я хочу в эту переменную записать. Как это сделать?

Гайз == ребята == судари

Никак не привет

Кто-то подскажет решение простой задачки? А то я в импортах го совсем не шарю.

Duck
12.07.2017
09:36:59
@Barty4 она вроде должна начинаться с большой буквы

Vlad
12.07.2017
09:37:05
Точняк.

Спасибо большое, я вспомнил

Да-да, спасибо еще раз, добра тебе, сударь

Duck
12.07.2017
09:37:49
ох, как в теремок зашел =)

Sergey
12.07.2017
09:43:20
Antonina
12.07.2017
12:33:48
Гайз:) Вакансия для Мосвы или готовых переехать в столицу, актаульно для уровня Senior: https://hh.ru/vacancy/21064993 #вакансияGO

Axm
12.07.2017
12:43:16
какие вилки у миддлов и сеньоров гошников в Москве?

Antonina
12.07.2017
12:46:17
не могу говорить за все компании) по нашей вакансии я вам в личку сейчас напишу, согласуемся

Страница 701 из 1674