1.NEW函数分析
iris.go
其中
router.NewRouter()初始化了一个默认路由
router.go
2.RUN函数分析
(1)首先分进行app.build,构建一次可设置框架
app.build的函数如下
如果有用到视图的话,默认要建立视图的目录和模板,不在的话引用会报如下错误
html.go
(2)启动
iris.go 中的app.run()方法
serve这个会返回 一个Runner,,会调用这里面的Serve方法进行服务的启动和监听
这个方法里面的ListenAndServe()会调用
su.newListener方法会