mirror of
https://github.com/taigrr/pastebin
synced 2026-04-08 06:31:26 -07:00
- Update module path from prologic/pastebin to taigrr/pastebin - Replace go.rice with stdlib embed for templates and static assets - Replace httprouter with stdlib net/http ServeMux (Go 1.22+) - Replace namsral/flag with cobra + fang for CLI argument parsing - Fix inverted TLS insecure logic in client (was negating the flag) - Close HTTP response body in client - Use base64 URLEncoding instead of StdEncoding for paste IDs - Add comprehensive handler tests for all endpoints - Add client package tests - Add utils tests for RandomString - Remove templates.go (replaced by embed) - Remove unused dependencies (go-metrics, stats, logger, httprouter, go.rice)
13 lines
151 B
Go
13 lines
151 B
Go
package main
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
// Config holds the server configuration.
|
|
type Config struct {
|
|
Bind string
|
|
FQDN string
|
|
Expiry time.Duration
|
|
}
|