mirror of
https://github.com/kataras/iris.git
synced 2025-12-23 12:57:05 +00:00
Add readme gif animation showcase for iriscontrol plugin
This commit is contained in:
38
plugin/iriscontrol/README.md
Normal file
38
plugin/iriscontrol/README.md
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
## Package information
|
||||||
|
|
||||||
|
Iris control is a plugin which gives you a little control over your Iris station.
|
||||||
|
|
||||||
|
|
||||||
|
```go
|
||||||
|
iris.Plugins.Add(iriscontrol.New(PORT, AUTHENTICATED_USERS))
|
||||||
|
```
|
||||||
|
|
||||||
|
```go
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/kataras/iris"
|
||||||
|
"github.com/kataras/iris/plugin/iriscontrol"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
|
||||||
|
iris.Plugins.Add(iriscontrol.New(9090, map[string]string{
|
||||||
|
"1": "1",
|
||||||
|
"irisusername2": "irispassowrd2",
|
||||||
|
}))
|
||||||
|
|
||||||
|
iris.Get("/", func(ctx *iris.Context) {
|
||||||
|
ctx.Write("Root path from server")
|
||||||
|
})
|
||||||
|
|
||||||
|
iris.Get("/something", func(ctx *iris.Context) {
|
||||||
|
ctx.Write("Something path from server")
|
||||||
|
})
|
||||||
|
|
||||||
|
// Iris control will listen on mydomain.com:9090
|
||||||
|
iris.Listen("mydomain.com:8080")
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
[
|
||||||
Reference in New Issue
Block a user