import nrecho "github.com/newrelic/go-agent/v3/integrations/nrecho-v3"

func main() {
  app, err := newrelic.NewApplication(
    newrelic.ConfigAppName("ISUUMO"),
    newrelic.ConfigFromEnvironment(),
    newrelic.ConfigDistributedTracerEnabled(true),
    newrelic.ConfigDebugLogger(os.Stdout),
  )

  // Echo instance
  e := echo.New()
  e.Debug = true

  // nrecho
  e.Use(nrecho.Middleware(app))

  // 略
}