todo-server/server/server.go

28 lines
384 B
Go
Executable File

package server
import (
"local/router"
"local/todo-server/config"
"local/todo-server/server/ajax"
"net/http"
)
type Server struct {
*ajax.Ajax
*router.Router
fileDir http.Dir
}
func New() *Server {
ajax, err := ajax.New()
if err != nil {
panic(err)
}
fileDir := http.Dir(config.Root)
return &Server{
Ajax: ajax,
Router: router.New(),
fileDir: fileDir,
}
}