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, } }