diff --git a/router/controller/ping/controller.go b/router/controller/ping/controller.go index 4e4d67e..cf2df68 100644 --- a/router/controller/ping/controller.go +++ b/router/controller/ping/controller.go @@ -12,7 +12,7 @@ import ( type Controller struct { } -func (Controller) New() controller.Controller { +func (*Controller) New() controller.Controller { return &Controller{} } diff --git a/router/controller/service/controller.go b/router/controller/service/controller.go index 2150247..3c5461b 100644 --- a/router/controller/service/controller.go +++ b/router/controller/service/controller.go @@ -16,7 +16,7 @@ type Controller struct { serviceRepository repository.Service } -func (c Controller) New() controller.Controller { +func (c *Controller) New() controller.Controller { return &Controller{ serviceRepository: repository.NewServiceRepository(), } diff --git a/router/server.go b/router/server.go index f67b87a..1e92791 100644 --- a/router/server.go +++ b/router/server.go @@ -17,8 +17,8 @@ import ( func getControllers() []controller.Controller { return []controller.Controller{ - ping.Controller{}.New(), - service.Controller{}.New(), + new(ping.Controller).New(), + new(service.Controller).New(), } }