99designs / 99designs/gqlgen

Implementation question regarding editable generated files like resolver

Ouverte
#2,509 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
Go
Étoiles
10.8k
Forks
1.3k
Merge moyen
2 j 36 min
PR mergées (30 j)
26

Description

How is the editable functionality achieved for resolver?

I'm writing a custom protoc plugin and would love to be able to edit the output.

There doesn't seem to be any temp/lock files associated with generating the resolver.

I was wondering could anyone give an overview of how this functionality that allows file edits to be persisted across further generate re-runs? Or just point to where in the code roughly it happens

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Examine le processus de génération de code de gqlgen, en particulier la façon dont le resolver est généré et où les fichiers modifiables sont gérés. Commence par examiner le package codegen et la logique de génération du resolver. L’objectif est de comprendre le mécanisme qui permet aux modifications de persister entre les réexécutions, puis de le documenter pour les auteurs de custom protoc plugins.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
go
Domaine
devtools
Type d'issue
Documentation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.