/
githubmirror
/
beego
Обзор
Документация
Войти
/
githubmirror
/
beego
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
adapter/context/param/conv.go
18 строк
648 B
Ming Deng
fix 4396
28 дек 2020, 18:11
28 дек 2020, 18:11
e25f3c0
Код
Авторство
О чём код?
package param import ( "reflect" beecontext "github.com/beego/beego/v2/adapter/context" "github.com/beego/beego/v2/server/web/context" "github.com/beego/beego/v2/server/web/context/param" ) // ConvertParams converts http method params to values that will be passed to the method controller as arguments func ConvertParams(methodParams []*MethodParam, methodType reflect.Type, ctx *beecontext.Context) (result []reflect.Value) { nps := make([]*param.MethodParam, 0, len(methodParams)) for _, mp := range methodParams { nps = append(nps, (*param.MethodParam)(mp)) } return param.ConvertParams(nps, methodType, (*context.Context)(ctx)) }