【发布时间】:2015-06-18 07:20:42
【问题描述】:
假设我有一个像这样的结构类型:
type Authorization struct {
Username string
Password string
Handler func(http.HandlerFunc) http.HandlerFunc
}
我有一个数组:
type Authorizations map[string]*Authorization
我希望能够做这样的事情:
var auth = Authorizations{
"test": *Authorization{
"someusername",
"somepassword",
self.BasicAuth,
},
}
假设 self.BasicAuth(显然不起作用)是 Authorization 类型的方法。执行此操作的语法正确方法是什么?
【问题讨论】: