mirror of
https://github.com/kataras/iris.git
synced 2025-01-24 03:01:03 +01:00
3945fa68d1
We have to do the same on iris-contrib/examples, iris-contrib/middleware and e.t.c. Former-commit-id: 0860688158f374bc137bc934b81b26dcd0e10964
25 lines
434 B
Go
25 lines
434 B
Go
package main
|
|
|
|
import (
|
|
"github.com/kataras/iris/v12"
|
|
|
|
"github.com/iris-contrib/middleware/newrelic"
|
|
)
|
|
|
|
func main() {
|
|
app := iris.New()
|
|
config := newrelic.Config("APP_SERVER_NAME", "NEWRELIC_LICENSE_KEY")
|
|
config.Enabled = true
|
|
m, err := newrelic.New(config)
|
|
if err != nil {
|
|
app.Logger().Fatal(err)
|
|
}
|
|
app.Use(m.ServeHTTP)
|
|
|
|
app.Get("/", func(ctx iris.Context) {
|
|
ctx.Writef("success!\n")
|
|
})
|
|
|
|
app.Run(iris.Addr(":8080"))
|
|
}
|