Skip to content

Commit e0c0904

Browse files
committed
chore: add dog.go
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
1 parent 77ba889 commit e0c0904

13 files changed

Lines changed: 43 additions & 0 deletions

File tree

acme/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package acme provides automatic TLS certificate issuance and management
2+
// via Let's Encrypt using the ACME protocol.
3+
package acme

api/doc.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Package api defines the core interfaces shared across the HTTP plugin,
2+
// including worker pool, server, middleware, configuration, and logger
3+
// contracts.
4+
package api

attributes/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package attributes manages PSR-7-style request attributes stored in the
2+
// request context, enabling data passing from Go middleware to PHP workers.
3+
package attributes

config/doc.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Package config defines the configuration structures for the HTTP plugin,
2+
// covering server addresses, TLS, FastCGI, HTTP2/3, upload handling, and
3+
// worker pool settings.
4+
package config

doc.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Package http implements the RoadRunner HTTP plugin, orchestrating
2+
// HTTP/HTTPS/HTTP3/FastCGI servers and PHP worker pools to serve
3+
// PSR-7-compatible requests.
4+
package http

handler/doc.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Package handler transforms incoming HTTP requests into PSR-7-compatible
2+
// protobuf payloads, dispatches them to PHP workers, and writes back
3+
// responses.
4+
package handler

middleware/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package middleware provides built-in HTTP middleware for request size
2+
// limiting, HTTP-to-HTTPS redirection, and access logging.
3+
package middleware

servers/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package servers defines the internal interface for starting and stopping
2+
// the various HTTP server implementations.
3+
package servers

servers/fcgi/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package fcgi implements a FastCGI server that serves HTTP requests over
2+
// the FastCGI protocol.
3+
package fcgi

servers/http11/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package http implements a plain HTTP/1.1 server with optional h2c
2+
// (HTTP/2 cleartext) support.
3+
package http

0 commit comments

Comments
 (0)