Здравствуйте. Подскажите плз, как решается такая проблема. Допустим у меня есть структура type Data struct { CompanyType string `json:"company_type"` Sum ...
Всем привет. Есть такая проблема. Получаю сообщение из кролика, там json, в котором поле с датой в формате "2006-01-02T15:04:05+03:00". Я изменяю с помощью strings.Replace(str...
Здравствуйте, есть ли какой-нибудь идиоматический способ сделать несколько действий в обработчике так, чтобы при ошибке во втором действии отменялся первый? Допустим у меня сн...
Добрый день. Как изменить значения поля структуры в данном случае? CanSet() не проходит, потому что тип поля не ссылочный.. https://play.golang.org/p/7Ct59BRJPek
Всем привет. Со вчерашнего дня перестали подтягиваться приватные репы при сборке приложения в докер контейнере. Есть подозрение что проблема с сертификатами. Решил проблему у...
Здравствуйте. Как в github.com/gorilla/rpc/v2/json задавать код ошибки? Например у меня есть обработчик func (h *Service) Test(r *http.Request, args *Args, reply *Reply) error...
только он хотел возвращать один из двух объектов, а вы предложили два разных, т.к. два разным метода на авторизацию нужно делать?
Здравствуйте. Подскажите плз, хочу с помощью go-swagger сгенерировать документацию, почему то не получается сгенерировать definitions // swagger:model error type ErrorResp st...
возможно я плаваю в теме, поэтому поясню, если не прав, поправьте. Грин треды это потоки в нативных тредах, которые переключает планировщик. Эта технология пришла впервые вмес...
делаю GET запросы к api vk из приложения на Go(пакет http), но почему то возвращается ошибка 400. Кто-нибудь сталкивался? Пример запроса https://api.vk.com/method/users.search...
вот я написал обработчик func StatisticsHandler(w http.ResponseWriter, r *http.Request) { for i := 1; i != 10; i++ { resp, err := m.St.GetStatistic() if err != nil { w...
пока что справляется(postgres), но нагрузка потихоньку растет. Есть идея накапливать по n количеству сообщений и отправлять в одном запросе, но есть вероятность что поток соо...
Всем привет. Кто-нибудь знает, как с помощью кода в Go создать очередь в RabbitMQ и связать её ключём с обменником?
у меня сервис берет данные из очереди(rabbitmq) и апдейтит данные в бд по id, когда случается ошибка я возвращаю сообщение обратно в очередь и через некоторое время получаю с...
Всем привет! Как в go из этого "2019-08-23 17:48:08" сделать это "2019-08-23T17:48:08"?
Привет! Из env беру приватный ключ с символами переноса строки "\n". При декоде block, _ := pem.Decode([]byte(pk)) в block попадает nil Но после такой вот замены pk := strin...
Всем привет!✋Как считаете собирать сервис на гохе в одном контейнере с пыхой+nginx это норм? И nginx настроить так, чтобы при определенных роутах он обращался к гошному сервис...
Всем привет! Кто работал с тригерами в postgresql? Ситуация - на микросервисе висит Listen, ждет оповещение от постгреса об изменении. На постгресе висит триггер, который опо...
@repentant_gopher @zelenin @pragus дальше искать?)
Всем привет. Как сделать задержу на тестовом сервере? ts4:= httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { time.Sleep(time.Second*5) ...