9 points par xguru 2022-03-13 | 1 commentaires | Partager sur WhatsApp
  • Un outil qui génère automatiquement les types nécessaires lorsqu'on développe une API REST backend en Go et le front-end en TypeScript
  • Contrairement aux méthodes basées sur la réflexion, il préserve les commentaires, comprend les constantes et prend aussi en charge les expressions de type autres que les structures

1 commentaires

 
kbumsik 2022-03-13

Il semble qu’il existe pas mal de projets qui génèrent des API à partir de struct en Golang.

Le cas le plus représentatif, c’est sans doute la génération de fichiers .proto de Protocol Buffer à partir de struct Go. En d’autres termes, c’est l’ordre inverse de l’utilisation habituelle de protobuf. Il paraît que c’est ainsi que font Etcd et k8s : https://github.com/gogo/protobuf