feat: CLI-Skeleton mit version/serve/check und Makefile

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NBHF4R9EAejDJUMdwr6C68
This commit is contained in:
Carsten Abele 2026-08-14 09:03:31 +02:00
parent bb84607bf8
commit fbfff90b38
8 changed files with 196 additions and 0 deletions

View file

@ -0,0 +1,14 @@
package main
import "fmt"
// Per -ldflags gesetzt; siehe Makefile.
var (
version = "dev"
commit = "none"
date = "unknown"
)
func versionString() string {
return fmt.Sprintf("vpnportal %s (commit %s, built %s)", version, commit, date)
}