func StartServer(port int) (*web.Server, os.Error) { server := new(web.Server) wd, err := os.Getwd() if err != nil { return nil, err } server.Config = new(web.ServerConfig) server.Config.StaticDir = wd + "/web/" server.Post("/(.*)", pageRouter) server.Run("0.0.0.0:" + strconv.Itoa(port)) return server, nil }