为了账号安全,请及时绑定邮箱和手机立即绑定

go语言struct中有函数指数的示例讲解感激不尽

go语言struct中有函数指数的示例讲解感激不尽

炎炎设计 2019-08-30 00:51:14
1.由于我是第一次接触GO语言的基础,第一次见到这个struct中有函数,在很多基础教程里都没有讲到,求大神们给个相关的示例帮助我理解,谢谢!2.packageenginetypeRequeststruct{UrlstringParserFuncfunc([]byte)ParseResult}typeParseResultstruct{Requests[]RequestItems[]interface{}}funcNilParser([]byte)ParseResult{returnParseResult{}}
查看完整描述

2 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

函数类型也是一种类型。
这里只是声明ParserFunc是一个函数类型的变量。并没有真正定义函数。
NilParser才是真正定义了一个函数。
你可以把NilParser赋值给这个变量,因为他们的类型是相同的(参数及返回值一致)。
                            
查看完整回答
反对 回复 2019-08-30
  • 2 回答
  • 0 关注
  • 207 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信