mirror of
https://github.com/kataras/iris.git
synced 2025-01-24 03:01:03 +01:00
25 lines
430 B
Go
25 lines
430 B
Go
|
package main
|
||
|
|
||
|
import (
|
||
|
"github.com/kataras/iris"
|
||
|
|
||
|
"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"))
|
||
|
}
|