feat(server): go.mod + config + modèles de données

Initialise le module Go github.com/user/nanometrics/server avec toutes
les dépendances (SQLite, gorilla/websocket, paho.mqtt, prometheus,
imaging). Ajoute config.go (Load/Default via env vars) et models.go
(AgentMetrics, SmartMetrics, Agent, AgentConfig, ServerConfig, WSMessage).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Gilles Soulier
2026-05-22 12:03:47 +02:00
co-authored by Claude Sonnet 4.6
parent 331415bbab
commit 2aa0c3be86
5 changed files with 239 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
package main
import (
"log"
"github.com/user/nanometrics/server/config"
)
func main() {
cfg := config.Load()
log.Printf("nanometrics-server démarrage sur %s", cfg.HTTPAddr)
}