假設我有一個像這樣的結構類型: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 類型上的一個方法。這樣做的語法正確的方法是什么?
在結構中引用自己
慕碼人8056858
2021-10-18 10:30:07