package main import ( "github.com/kataras/iris/v12" ) func main() { app := iris.New() // This will serve the ./static/favicons/favicon.ico to: localhost:8080/favicon.ico app.Favicon("./static/favicons/favicon.ico") // app.Favicon("./static/favicons/favicon.\\.ico", "/favicon_16_16.ico") // This will serve the ./static/favicons/favicon.ico to: localhost:8080/favicon_16_16.ico app.Get("/", func(ctx iris.Context) { ctx.HTML(` press here to see the favicon.ico. At some browsers like chrome, it should be visible at the top-left side of the browser's window, because some browsers make requests to the /favicon.ico automatically, so iris serves your favicon in that path too (you can change it).`) }) // if favicon doesn't show to you, try to clear your browser's cache. app.Listen(":8080") }