Compare commits

..

No commits in common. "salesReport-mosayyebnezhad" and "develop" have entirely different histories.

6 changed files with 0 additions and 79 deletions

View File

@ -1,8 +0,0 @@
package salesreportapp
import "net/http"
type Application struct {
Config Config
HTTPServer *http.Server
}

View File

@ -1,5 +0,0 @@
package salesreportapp
type Config struct {
// add config here ...
}

View File

@ -1,17 +0,0 @@
package http
import (
"net/http"
"github.com/labstack/echo/v4"
)
type Handler struct{}
func NewHandler() *Handler {
return &Handler{}
}
func (h Handler) HealthCheck(c echo.Context) error {
return c.JSON(http.StatusOK, map[string]string{"status": "ok"})
}

View File

@ -1,11 +0,0 @@
package http
import (
"net/http"
"github.com/labstack/echo/v4"
)
func (s *Server) healthCheck(c echo.Context) error {
return c.String(http.StatusOK, "OK")
}

View File

@ -1,25 +0,0 @@
package http
import httpserver "git.gocasts.ir/ebhomengo/niki/delivery/http_server"
type Server struct {
HTTPServer *httpserver.Server
Handler *Handler
}
func NewServer(httpserver *httpserver.Server) *Server {
return &Server{
HTTPServer: httpserver,
Handler: NewHandler(),
}
}
func (s *Server) Serve() {
s.RegisterRoutes()
}
func (s *Server) Stop() {}
func (s *Server) RegisterRoutes() {
s.HTTPServer.Router.GET("", s.healthCheck)
}

View File

@ -1,13 +0,0 @@
package database
import "git.gocasts.ir/ebhomengo/niki/repository/mysql"
type DB struct {
conn *mysql.DB
}
func New(conn *mysql.DB) *DB {
return &DB{
conn: conn,
}
}