Size: a a a

2020 June 24

с

сонная википедия... in Go-go!
красиво
источник

с

сонная википедия... in Go-go!
но потребует много myExtendedErr
источник

с

сонная википедия... in Go-go!
если таких кейсов будет много конечно
источник

IG

Ivan Gorbachev in Go-go!
источник

ВС

Владимир Столяров... in Go-go!
сонная википедия
но потребует много myExtendedErr
у меня скрестилось два подхода: в http обработчиках делается As на интерфейс ошибки, в котором определены код ответа, читаемый текст и что-то вроде идентификатора, в бизнес-логике оперирую ошибками-значениями
источник

с

сонная википедия... in Go-go!
в смысле для http обработчика ошибка обобщенная. а значения это конкретные случаи?
источник

ВС

Владимир Столяров... in Go-go!
да, примерно так
источник

MM

Mansur Mansurov in Go-go!
Есть кто работал с firebase cloud messaging?
источник

ВС

Владимир Столяров... in Go-go!
Да, какой вопрос
(nometa.xyz)
источник

MM

Mansur Mansurov in Go-go!
Mansur Mansurov
Есть кто работал с firebase cloud messaging?
Отправляю нотификацию с бэкэнда на андройд-устройство. Необходимо реализовать такую логику, что в случае определенных обстоятельств уже посланная нотификация должна удаляться с экрана устройства, возможно ли это организовать средствами firebase? У apple в APNs есть такая возможность. В документации firebase я этого не нашел.
источник

ВС

Владимир Столяров... in Go-go!
Изи
Называется нужное поле по-моему collapse key
источник

MM

Mansur Mansurov in Go-go!
Владимир Столяров
Изи
Называется нужное поле по-моему collapse key
Круто, спасибо :)
источник

NK

Nur Kutlugallyamov in Go-go!
Юрий Вельмесов
Приветсвую всех!

Чет не пойму, как можно в функции указать параметр с дефолтным значением?
Типа такого:

func log(err, fatal bool := false) {
   if err != nil {
       if fatal {
           log.Fatal(err.Error())
       }

       fmt.Println(err.Error())
   }
}
аккуратней с лог.Фатал.
он вроде ос.Ехет вызывает
источник

AK

Artem Krapivin in Go-go!
Юрий Вельмесов
похоже я что то не понимаю...

это как смотреть на запорожец и говорить, вах, вах... какой красавэлл! 😄
источник

М

Мерль🛠 in Go-go!
Юрий Вельмесов
Приветсвую всех!

Чет не пойму, как можно в функции указать параметр с дефолтным значением?
Типа такого:

func log(err, fatal bool := false) {
   if err != nil {
       if fatal {
           log.Fatal(err.Error())
       }

       fmt.Println(err.Error())
   }
}
никак

но есть другой подход https://golang-blog.blogspot.com/2019/10/functional-options.html
источник

М

Мерль🛠 in Go-go!
Alexander Shavelev
ну хз
хочется читать интересные треды, а не мр я тащу весь пхп шлак в го

пс группа не консьерж сервис обучения вас
группа нужна и для обучения в том числе
первое предупреждение, не надо хамить новичкам
источник

М

Мерль🛠 in Go-go!
Юрий Вельмесов
Приветсвую всех!

Чет не пойму, как можно в функции указать параметр с дефолтным значением?
Типа такого:

func log(err, fatal bool := false) {
   if err != nil {
       if fatal {
           log.Fatal(err.Error())
       }

       fmt.Println(err.Error())
   }
}
ну и да, вам уже написали, но всё же: лучше fatal использовать только в main после того как все грейсфулы отработали

смело паникуйте, если нужно )
источник

E

Edgar in Go-go!
Ребят, что у нас по VulcanAPI? Боль или нормик? Нашел либу, хоть и обновлена в этом году, вызывает ощущение, что частично заброшена
источник

DP

Daniel Podolsky in Go-go!
не уверен, что кто-то знает, что это :)
источник

DP

Daniel Podolsky in Go-go!
я знаю только потому, что готовил той осенью доклад
источник