diff --git a/agentapp/app.go b/agentapp/app.go new file mode 100644 index 00000000..081c63fe --- /dev/null +++ b/agentapp/app.go @@ -0,0 +1,7 @@ +package agentapp + +type Application struct { + config Config +} + +func Setup() {} diff --git a/agentapp/config.go b/agentapp/config.go new file mode 100644 index 00000000..260371db --- /dev/null +++ b/agentapp/config.go @@ -0,0 +1,7 @@ +package agentapp + +type Config struct { + // database config + // httpserver config + //... +} diff --git a/agentapp/delivery/http/handler.go b/agentapp/delivery/http/handler.go new file mode 100644 index 00000000..d02cfda6 --- /dev/null +++ b/agentapp/delivery/http/handler.go @@ -0,0 +1 @@ +package http diff --git a/agentapp/delivery/http/server.go b/agentapp/delivery/http/server.go new file mode 100644 index 00000000..3970b4cb --- /dev/null +++ b/agentapp/delivery/http/server.go @@ -0,0 +1,14 @@ +package http + +type Server struct { + // httpServer + // handler +} + +func New() Server { + return Server{} +} + +func (s Server) Serve() {} + +func (s Server) RegisterRoutes() {} diff --git a/agentapp/repository/agent.go b/agentapp/repository/agent.go new file mode 100644 index 00000000..50a4378d --- /dev/null +++ b/agentapp/repository/agent.go @@ -0,0 +1 @@ +package repository diff --git a/agentapp/service/entity.go b/agentapp/service/entity.go new file mode 100644 index 00000000..9a64b436 --- /dev/null +++ b/agentapp/service/entity.go @@ -0,0 +1,5 @@ +package service + +type Agent struct { + ID uint +} diff --git a/agentapp/service/param.go b/agentapp/service/param.go new file mode 100644 index 00000000..6d43c336 --- /dev/null +++ b/agentapp/service/param.go @@ -0,0 +1 @@ +package service diff --git a/agentapp/service/service.go b/agentapp/service/service.go new file mode 100644 index 00000000..160ef110 --- /dev/null +++ b/agentapp/service/service.go @@ -0,0 +1,8 @@ +package service + +type Service struct { +} + +func New() Service { + return Service{} +} diff --git a/agentapp/service/validator.go b/agentapp/service/validator.go new file mode 100644 index 00000000..6d43c336 --- /dev/null +++ b/agentapp/service/validator.go @@ -0,0 +1 @@ +package service