build(deps): add ent and x libs dependencies

This commit is contained in:
dalbodeule
2025-11-26 16:32:54 +09:00
parent 98bc949db1
commit 4d5b7f15f3
19 changed files with 1111 additions and 0 deletions

16
cmd/client/main.go Normal file
View File

@@ -0,0 +1,16 @@
package main
import (
"github.com/dalbodeule/hop-gate/internal/logging"
)
func main() {
logger := logging.NewStdJSONLogger("client")
logger.Info("hop-gate client starting", logging.Fields{
"stack": "prometheus-loki-grafana",
})
// TODO: load configuration from internal/config
// TODO: initialize logging details (instance, env, version) via logger.With(...)
// TODO: establish DTLS connection to server via internal/dtls
// TODO: start request handling loop using internal/proxy and internal/protocol
}

16
cmd/server/main.go Normal file
View File

@@ -0,0 +1,16 @@
package main
import (
"github.com/dalbodeule/hop-gate/internal/logging"
)
func main() {
logger := logging.NewStdJSONLogger("server")
logger.Info("hop-gate server starting", logging.Fields{
"stack": "prometheus-loki-grafana",
})
// TODO: load configuration from internal/config
// TODO: initialize logging details (instance, env, version) via logger.With(...)
// TODO: initialize ACME manager from internal/acme
// TODO: start HTTP/HTTPS listeners and DTLS listener
}