basyura's blog

あしたになったらほんきだす。

Go - Echo で url をパラメータとして取得したい

http://hoge.org:1323/file/C:/hoge/fuga/log.txt?date=20230710
な url で
http://hoge.org:1323/file/{path}?date={date}
な形式でパラメータを抽出。

e := echo.New()
e.GET("/file/*",  func(c echo.Context) error {
  path := c.Param("*")
  date := c.QueryParam("date")

  return c.String(http.StatusOK, "OK")
})