mirror of
https://github.com/dalbodeule/hop-gate.git
synced 2025-12-08 04:45:43 +09:00
build(deps): add ent and x libs dependencies
This commit is contained in:
16
cmd/client/main.go
Normal file
16
cmd/client/main.go
Normal 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
16
cmd/server/main.go
Normal 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
|
||||
}
|
||||
Reference in New Issue
Block a user