Size: a a a

2021 May 28

с

сонная википедия... in Go-go!
можно и на интерфейсах эмулировать
источник

A

Alexander in Go-go!
сорян за тупость, но в общем я сделал так и работает:
  // if api.XXXGetXXXHandler == nil {
 api.XXXGetXXXHandler = xxx.GetXXXHandlerFunc(xxximpl.GetXXX)
 // }
но меня всё же смущает почему вы сказали не комментировать этот if
ведь с ним - подтягивается реализация non-implemented из сгенерённого
источник

AS

Andrei 🦉 Sergeev in Go-go!
это какой файл?
источник

A

Alexander in Go-go!
configure_*.go
источник

AS

Andrei 🦉 Sergeev in Go-go!
ну да, так и надо было делать, я говорил что не надо трогать operations
источник

A

Alexander in Go-go!
спасибо
источник

A

Alexander in Go-go!
а есть какие-то рекомендации как могули имплементации свои звать? xxximpl или как-то так ?
источник

AS

Andrei 🦉 Sergeev in Go-go!
это уже как вы свой код организуете, в целом без разницы
источник

DP

Daniel Podolsky in Go-go!
что такое модули имплементации?
источник

A

Alexander in Go-go!
ну не то что имплементации, думаю так абстрактно обозвал в целом неверно, я в плане свои хэдлеры для go-swagger, которые в internal, которыми заменяешь автосгенерённые
источник

DP

Daniel Podolsky in Go-go!
я так же и называю, как автосгенеренные.
источник

A

Alexander in Go-go!
Вопрос: можно ли в responses: 200: ... указать default значение для возвращаемого типа? например "ok" для string

по аналогии как в parameters
источник

A

Alexander in Go-go!
сомневаюсь, но мало ли
источник

A

Alexander in Go-go!
продолжаю дурацкие вопросы:

модель такая. А нельзя его как-то заставить обычный string сделать? копирование не важно, но зато проще писать

// swagger:model ok
type Ok struct {

 // response
 // Required: true
 Response *string `json:"response"`
}
источник

A

Alexander in Go-go!
Одолевают мысли, может не надо было openapi, а руками просто
источник

DP

Daniel Podolsky in Go-go!
required true приводит к появлению указателя на строку

иначе оно не может понять, передан параметр, или по дефолту постая строка
источник

DP

Daniel Podolsky in Go-go!
руками или нет - иначе не получится
источник

ML

Michael L in Go-go!
Это в смысле Epam?
источник

S

Sergey in Go-go!
да, ебам
источник

ML

Michael L in Go-go!
У них все так плохо?
источник