
请大家看下面的代码
package function type Test struct{ } func (*Test) Addcontext(str string){ } main 函数调用:
func main(){ var cont context.Context function.Test.Addcontext(cont,"dada") } 从来没见过这种用法,编译器也没有报错。这是 golang 的静态函数吗,context 的妙用?是什么知识点呢?有什么相关的博客文章可以推荐看看吗?
1 maocat 2020 年 12 月 9 日 用 gorm 的时候也发现了,它的 TableName 和这也很相似,但是下面这个用法我也是第一次见,哈哈哈,尴尬 |
2 kindjeff 2020 年 12 月 9 日 会报错啊…… |