code: func (c *Athena) BatchGetNamedQuery(input *BatchGetNamedQueryInput) (*BatchGetNamedQueryOutput, error) {
  	req, out := c.BatchGetNamedQueryRequest(input)
  	return out, req.Send()
  }
docs: // BatchGetNamedQuery API operation for Amazon Athena.
  //
  // Returns the details of a single named query or a list of up to 50 queries,
  // which you provide as an array of query ID strings. Requires you to have access
  // to the workgroup in which the queries were saved. Use ListNamedQueriesInput
  // to get the list of named query IDs in the specified workgroup. If information
  // could not be retrieved for a submitted query ID, information about the query
  // ID submitted is listed under UnprocessedNamedQueryId. Named queries differ
  // from executed queries. Use BatchGetQueryExecutionInput to get details about
  // each unique query execution, and ListQueryExecutionsInput to get a list of
  // query execution IDs.
  //
  // Returns awserr.Error for service API and SDK errors. Use runtime type assertions
  // with awserr.Error's Code and Message methods to get detailed information about
  // the error.
  //
  // See the AWS API reference guide for Amazon Athena's
  // API operation BatchGetNamedQuery for usage and error information.
  //
  // Returned Error Codes:
  //   * ErrCodeInternalServerException "InternalServerException"
  //   Indicates a platform issue, which may be due to a transient condition or
  //   outage.
  //
  //   * ErrCodeInvalidRequestException "InvalidRequestException"
  //   Indicates that something is wrong with the input to the request. For example,
  //   a required parameter may be missing or out of range.
  //
  // See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery