diff --git a/private_server/private_server.go b/private_server/private_server.go index ea6d296..0e9fdd4 100644 --- a/private_server/private_server.go +++ b/private_server/private_server.go @@ -10,21 +10,20 @@ import ( "github.com/Ennovar/gPanel/general/routing" ) -type privateHost struct { +type PrivateHost struct { Auth int Directory string } -func NewPrivateHost() privateHost { - priv := privateHost{} - - priv.Auth = 1 // Handle Auth - priv.Directory = "private/" - - return priv +// NewPrivateHost returns a new PrivateHost type. +func NewPrivateHost() PrivateHost { + return PrivateHost{ + Auth: 1, + Directory: "private/", + } } -func (priv *privateHost) ServeHTTP(w http.ResponseWriter, req *http.Request) { +func (priv *PrivateHost) ServeHTTP(w http.ResponseWriter, req *http.Request) { path := req.URL.Path[1:] path = (priv.Directory + path) diff --git a/public_server/public_server.go b/public_server/public_server.go index d918490..9c6e535 100644 --- a/public_server/public_server.go +++ b/public_server/public_server.go @@ -10,19 +10,18 @@ import ( "github.com/Ennovar/gPanel/general/routing" ) -type publicWeb struct { +type PublicWeb struct { Directory string } -func NewPublicWeb() publicWeb { - pub := publicWeb{} - - pub.Directory = "public/" - - return pub +// NewPublicWeb returns a new PublicWeb type. +func NewPublicWeb() PublicWeb { + return PublicWeb{ + Directory: "public/", + } } -func (pub *publicWeb) ServeHTTP(w http.ResponseWriter, req *http.Request) { +func (pub *PublicWeb) ServeHTTP(w http.ResponseWriter, req *http.Request) { path := req.URL.Path[1:] path = (pub.Directory + path)