Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

new Go lang

//Go language
//Starting with the main package
package main
import 

int main() 

{
 e := echo.New()
 // here goes the Middleware

 e.Use(middleware.Logger())
 e.Use(middleware.Recover())

 //CORS
 e.Use(middleware.CORSWithConfig(middleware.CORSConfig{
  AllowOrigins: []string{"*"},
  AllowMethods: []string{echo.GET, echo.HEAD, echo.PUT, echo.PATCH, echo.POST, echo.DELETE},
 }))


// Server for middle wave
 e.Run(standard.New(":1323"))
}


// imported packages in server,go
// middleware in the application
// Middleware
//server log
 e.Use(middleware.Logger())
//reover in the chain
 e.Use(middleware.Recover())
//webservers cross domain access controls
 e.Use(middleware.CORSWithConfig(middleware.CORSConfig{
  AllowOrigins: []string{"*"},
  AllowMethods: []string{echo.GET, echo.HEAD, echo.PUT, echo.PATCH,    echo.POST, echo.DELETE},
 }))
//webserver for echo on 1323 port
e.Run(standard.New(":1323"))

// Route for handler 

 e.GET("/", func(c echo.Context) error {       return c.String(http.StatusOK, "Hello, World!\n")  
})

//controlers
e.POST("/users", controllers.CreateUser)

// Main Server
 e.Run(standard.New(":1323"))
}


Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.