Gin StrictServer mode generate code with the standard context library
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Look at the code generation for Gin's StrictServer mode, likely in the gin-specific generator files. Understand how the interface is currently generated and where the context type is imported. The fix involves changing the generated interface to use gin.Context instead of context.Context. Check existing tests for Gin to see how the generated code is validated.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
When using gin server, StrictServer mode generates StrictServerInterface with standard context. This force user to edit the generated file or user has to drop all the gin context features. Following is an example generated with gin strict server.
// StrictServerInterface represents all server handlers.
type StrictServerInterface interface {
// liveness probe
// (GET /live)
Liveness(ctx context.Context, request LivenessRequestObject) (LivenessResponseObject, error)
// readiness probe
// (GET /ready)
Readiness(ctx context.Context, request ReadinessRequestObject) (ReadinessResponseObject, error)
}
- Linguagem predominante
- Go
- Estrelas
- 8.6k
- Forks
- 1.1k
- Merge médio
- 14h 45min
- PRs com merge (30d)
- 29
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de oapi-codegen/oapi-codegen
-
client
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
oapi-codegen/oapi-codegen#2483 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
oapi-codegen/oapi-codegen#2408 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
oapi-codegen/oapi-codegen#2397 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
oapi-codegen/oapi-codegen#2168 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
oapi-codegen/oapi-codegen#1996 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de oapi-codegen/oapi-codegen
Issues semelhantes
-
agent-butler-finding chore
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
jordansmall/spindrift#4146 ·
Mantenedores costumam responder em até 1 dia
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
IBM/ibmcloud-volume-file-vpc#119 ·
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
IBM/networking-go-sdk#339 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
kubernetes-sigs/mcp-lifecycle-operator#439 ·
Mantenedores costumam responder em até 1 dia
-
area: global bug dx priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia