package server import ( "gogs.inhome.blapointe.com/local/router" "gogs.inhome.blapointe.com/local/todo-server/config" "gogs.inhome.blapointe.com/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, } }