Skip to content

Latest commit

 

History

History
74 lines (46 loc) · 4.03 KB

README_ZH.md

File metadata and controls

74 lines (46 loc) · 4.03 KB

Iris

build status report card view examples chat release

Iris 是基于 Go 编写的一个快速,简单但功能齐全且非常高效的 Web 框架。 它为您的下一个网站或 API 提供了一个非常富有表现力且易于使用的基础。

看看 其他人如何评价 Iris,同时欢迎各位点亮 star

新版本 11.2 发布! 散布消息.

学习 Iris

快速入门
# 假设文件已经存在
$ cat example.go
package main

import "github.com/radiantrfid/iris"

func main() {
    app := iris.Default()
    app.Get("/ping", func(ctx iris.Context) {
        ctx.JSON(iris.Map{
            "message": "pong",
        })
    })

    app.Run(iris.Addr(":8080"))
}
# 运行 example.go
# 在浏览器中访问 http://localhost:8080/ping
$ go run example.go

路由由 muxie 提供支持,muxie 是基于 Go 编写的最强大最快速的基于 trie 的路由

Iris 包含详细而完整的 文档,使你很容易开始使用该框架。

要了解更多详细的技术文档,可以访问我们的 godocs。对于可执行代码,可以随时访问示例代码,在仓库的 _examples 目录下。

你喜欢在旅行中看书吗?

你现在可以 获取 PDF版本和在线访问我们的 电子书 并参与 Iris 的开发。

https://iris-go.com/images/iris-book-overview.png

贡献

我们很高兴看到你对 Iris Web 框架的贡献!有关为 Iris 做出贡献的更多信息,请查看 CONTRIBUTING.md

所有贡献者名单

安全漏洞

如果你发现在 Iris 存在安全漏洞,请发送电子邮件至 iris-go@outlook.com,所有安全漏洞都会被及时解决。

授权协议

项目名称 "Iris" 的灵感来自于希腊神话。

Iris Web 框架授权基于 3-Clause BSD License 许可的免费开源软件。