运行原理
一、router:= gin.Default()
初始化一个引擎,是gin.New()的升级
二、router.GET
1.RESTFUL风格的请求方法(method)
2.有两个参数:
- relativePath:路由,string类型
- HandlerFunc:执行的函数
3.可以使用router.Handle代替,多了个的method参数(字符串),method参数必须是大写的,如:GET
三、执行的函数
1.必须有个参数是gin.Context指针类型的
注意:context是gin的一个重要组成部分。用来在中间层传递数据流。
2.函数是个参数,不能调用
四、router.Run
启动http监听,有个address参数,字符串类型的,可以指定host和port
注意:
- addr的host和port是用冒号分隔的
- 只指定port,port前面必须要有冒号
- 指定了host和port,host和port中间有冒号
- 不能只指定host