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

如何选择匿名字段?

如何选择匿名字段?

Go
catspeake 2021-06-27 07:53:50
从GoQuery:type Document struct {    *Selection    Url *url.URL    // contains filtered or unexported fields}我想*Selection从*Document变量中获取指针:doc, e := goquery.NewDocument("http://www.gemalto.com/companyinfo/careers/")var sel *goquery.Selection = doc // error!sel = doc.(*goquery.Selection) // also error!
查看完整描述

1 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

非限定类型名称作为字段名称

var sel *goquery.Selection = doc.Selection

有关详细信息,请参阅结构类型部分:

使用类型声明但没有显式字段名称的字段是 匿名字段,也称为嵌入字段或该类型在结构中的嵌入。嵌入类型必须指定为类型名称 T或指向非接口类型名称的指针*T,并且T其本身不能是指针类型。非限定类型名称用作字段名称。


查看完整回答
反对 回复 2021-07-05
  • 1 回答
  • 0 关注
  • 197 浏览
慕课专栏
更多

添加回答

举报

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