- Install the github.com/gorilla/mux package, using the go get command, as follows:
$ go get github.com/gorilla/mux
- Create http-rest-delete.go where we will define a route that supports the HTTP DELETE method and a handler that deletes the employee details for the provided ID from the static array of employees, marshals the array to JSON, and writes it to an HTTP response stream, as follows:
package mainimport ( "encoding/json" "log" "net/http" "github.com/gorilla/mux")const ( CONN_HOST = "localhost" CONN_PORT = "8080")type Route struct { Name string Method string Pattern string HandlerFunc http.HandlerFunc}type Routes []Routevar routes = Routes{ Route { "getEmployees", "GET", "/employees", getEmployees, }, Route { "addEmployee", ...