code: func (tpl *Template) Send(msg *Message) (msgID int64, err error) {
  	var accessToken string
  	accessToken, err = tpl.GetAccessToken()
  	if err != nil {
  		return
  	}
  	uri := fmt.Sprintf("%s?access_token=%s", templateSendURL, accessToken)
  	response, err := util.PostJSON(uri, msg)
  
  	var result resTemplateSend
  	err = json.Unmarshal(response, &result)
  	if err != nil {
  		return
  	}
  	if result.ErrCode != 0 {
  		err = fmt.Errorf("template msg send error : errcode=%v , errmsg=%v", result.ErrCode, result.ErrMsg)
  		return
  	}
  	msgID = result.MsgID
  	return
  }
docs: //Send 发送模板消息