Esempio n. 1
0
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
}