feat: added swaggo support

This commit is contained in:
Robin Dittmar
2026-07-28 14:41:49 +02:00
parent cb14374d09
commit 2e1fbc6e68
7 changed files with 80 additions and 6 deletions
+17
View File
@@ -19,6 +19,23 @@ import (
"github.com/robindittmar/dttmr-api/internal/telemetry"
)
// @title dttmr-api
// @version 0.1.0
// @description API documentation for dttmr-api service.
// @termsOfService http://swagger.io/terms/
// @contact.name Robin Dittmar
// @contact.email robindittmar@gmail.com
// @license.name MIT
// @license.url https://opensource.org/licenses/MIT
// @host localhost:8080
// @BasePath /api/v1
// @securityDefinitions.apikey Bearer Token
// @in Header
// @name Authorization
func main() {
serviceName := "dttmr-api"
serviceVersion := "0.1.0"