-
I've used https://github.com/tkrajina/typescriptify-golang-structs and it's worked for me so far, relatively simple so you can be up in minutes.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
I use https://github.com/gzuidhof/tygo for generating my TS types directly from go structs.
-
However, I recently moved off the svelte stack onto something a bit more novel: HTMX and Hyperscript. It has been absolutely life changing, through and through. By using both, everything I do is in Go, and some very easy to understand Hyperscript. No more node, no more NPM madness, etc. I'm working 10x faster, and writing almost everything in Go -- you don't need types between languages if all you use is one language.
-
The wails project does this when. You can check it out here https://github.com/wailsapp/wails/blob/master/v2/internal/typescriptify/typescriptify.go for inspection.
-
goa
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
-
You should check out https://github.com/pacedotdev/oto.
Related posts
-
TypeScript vs Go: Choosing Your Backend Language
-
Building microservices in Go with Fiber
-
🚀 Building Observable gRPC Streaming Services with GoFr: A Step-by-Step Guide
-
Effortless Event-Driven Go APIs with GoFr: The Simplest Pub/Sub You’ll Ever Code
-
The Microservices Backlash: Over-Engineering or Misunderstood Architecture?