code: func (api *Client) GetChannelInfoContext(ctx context.Context, channelID string) (*Channel, error) {
  	values := url.Values{
  		"token":          {api.token},
  		"channel":        {channelID},
  		"include_locale": {strconv.FormatBool(true)},
  	}
  
  	response, err := api.channelRequest(ctx, "channels.info", values)
  	if err != nil {
  		return nil, err
  	}
  	return &response.Channel, nil
  }
docs: // GetChannelInfoContext retrieves the given channel with a custom context
  // see https://api.slack.com/methods/channels.info