Echoとは
High performance, extensible, minimalist Go web framework
Quick Start
インストール
Goのバージョンは1.16
を使う
mkdir myapp && cd myapp
go mod init myapp
go get github.com/labstack/echo/v4
Hello, World!
server.go
package main
import (
"net/http"
"github.com/labstack/echo/v4"
)
func main() {
e := echo.New()
e.GET("/", func(c echo.Context) error {
return c.String(http.StatusOK, "Hello, World!")
})
e.Logger.Fatal(e.Start(":1323"))
}
start server
go run server.go
Guide Reference