Versions in this module Expand all Collapse all v1 v1.0.1 May 22, 2019 v1.0.0 Sep 24, 2018 Changes in this version + type Button struct + AppID string + Key string + MediaID string + Name string + PagePath string + SubButtons []*Button + Type string + URL string + func (btn *Button) SetClickButton(name, key string) + func (btn *Button) SetLocationSelectButton(name, key string) + func (btn *Button) SetMediaIDButton(name, mediaID string) + func (btn *Button) SetMiniprogramButton(name, url, appID, pagePath string) + func (btn *Button) SetPicPhotoOrAlbumButton(name, key string) + func (btn *Button) SetPicSysPhotoButton(name, key string) + func (btn *Button) SetPicWeixinButton(name, key string) + func (btn *Button) SetScanCodePushButton(name, key string) + func (btn *Button) SetScanCodeWaitMsgButton(name, key string) + func (btn *Button) SetSubButton(name string, subButtons []*Button) + func (btn *Button) SetViewButton(name, url string) + func (btn *Button) SetViewLimitedButton(name, mediaID string) + type ButtonNew struct + Author string + ContentURL string + CoverURL string + Digest string + ShowCover int32 + SourceURL string + Title string + type MatchRule struct + City string + ClientPlatformType int32 + Country string + GroupID int32 + Language string + Province string + Sex int32 + type Menu struct + func NewMenu(context *context.Context) *Menu + func (menu *Menu) AddConditional(buttons []*Button, matchRule *MatchRule) error + func (menu *Menu) DeleteConditional(menuID int64) error + func (menu *Menu) DeleteMenu() error + func (menu *Menu) GetCurrentSelfMenuInfo() (resSelfMenuInfo ResSelfMenuInfo, err error) + func (menu *Menu) GetMenu() (resMenu ResMenu, err error) + func (menu *Menu) MenuTryMatch(userID string) (buttons []Button, err error) + func (menu *Menu) SetMenu(buttons []*Button) error + type ResMenu struct + Conditionalmenu []resConditionalMenu + Menu struct{ ... } + type ResSelfMenuInfo struct + IsMenuOpen int32 + SelfMenuInfo struct{ ... } + type SelfMenuButton struct + Key string + Name string + NewsInfo struct{ ... } + SubButton struct{ ... } + Type string + URL string + Value string