Tygo – Tool zum Generieren von TypeScript-Typen aus Go-Quellcode
(github.com/gzuidhof)- Ein Tool, das automatisch die benötigten Typen generiert, wenn Backend-REST-APIs in Go und das Frontend in TypeScript entwickelt werden
- Anders als bei Reflection-basierten Methoden bleiben Kommentare erhalten, Konstanten werden verstanden und auch Type-Ausdrücke, die keine Structs sind, werden unterstützt
1 Kommentare
Es scheint einige Projekte zu geben, die APIs über
structin Golang erzeugen.Ein typisches Beispiel ist,
.proto-Dateien von Protocol Buffer aus Go-structs zu erzeugen. Das ist also gewissermaßen die umgekehrte Reihenfolge der ursprünglichen Verwendung von protobuf. Offenbar machen Etcd und k8s das so: https://github.com/gogo/protobuf