Skip to content

Protobuf code generation for type-safe routing, links generation and HTML rendering

Notifications You must be signed in to change notification settings

crewlinker/protohtml-go

Repository files navigation

protohtml-go

Check

Protobuf code generation for type-safe routing, links generation and HTML rendering

Features

  • Specification-first creation of routes
  • Generates route patterns for use with the new go 1.22 *ServerMux
  • Generates http.Handler with type-safe access to route parameters, headers and query parameters
  • Generates type-safe generation of links
  • Renders HTML using the Templ templates
  • Validation using https://github.com/bufbuild/protovalidate-go
  • Can use any standard middleware

About

Protobuf code generation for type-safe routing, links generation and HTML rendering

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages