Putnami
DocsGitHub

Licensed under FSL-1.1-MIT

Getting Started
Concepts
How To
Build A Web App
Build An Api Service
Share Code Between Projects
Configure Your App
Add Persistence
Add Authentication
Add Background Jobs
Principles
Tooling & Workspace
Workspace Overview
Cli
Jobs & Commands
SDK
Error Handling
Extensions
Typescript
Go
Python
Docker
Ci
Frameworks
Typescript
OverviewWebReact RoutingForms And ActionsStatic FilesApiErrors And ResponsesConfigurationLoggingHttp And MiddlewareDependency InjectionPlugins And LifecycleSessionsAuthPersistenceEventsStorageCachingWebsocketsTestingHealth ChecksTelemetryProto GrpcSmart Client
Go
OverviewHttpDependency InjectionPlugins And LifecycleConfigurationSecurityPersistenceErrorsEventsStorageCachingLoggingTelemetryGrpcService ClientsValidationOpenapiTesting
Platform
  1. DocsSeparator
  2. FrameworksSeparator
  3. Go

Go Framework

The Putnami Go framework provides backend service infrastructure in idiomatic Go with the same architectural model as Putnami TypeScript.

  • Overview
  • HTTP & Middleware
  • Dependency Injection
  • Plugins & Lifecycle
  • Configuration
  • Security
  • Persistence
  • Errors
  • Events
  • Storage
  • Caching
  • Logging
  • Telemetry
  • gRPC & Connect
  • Service Clients
  • Validation
  • OpenAPI
  • Testing
  • TypeScript framework

On this page

  • Go Framework