【Go】ログ出力先をファイルに変更 - echo logger
マニュアルにあったとおりだけどメモメモ
package main import ( "os" "net/http" "github.com/labstack/echo" "github.com/labstack/echo/middleware" ) func main() { e := echo.New() fp, err := os.OpenFile("/path/to/log", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666) if err != nil { panic(err) } e.Use(middleware.LoggerWithConfig(middleware.LoggerConfig{ Output: fp, })) ・・・ }
以上です