code: func (c *ScopeShow) Execute(args []string) error {
  	client, err := c.makeClient()
  	if err != nil {
  		return errors.Wrap(err, "could not make client")
  	}
  	defer shutdownMDClient(client)
  
  	for _, scope := range args {
  		if md, err := c.getMetadata(client, scope); err != nil {
  			fmt.Printf("Could not read scope metadata for %q: %v\n", scope, err)
  		} else {
  			fmt.Printf("%+v\n", md)
  		}
  	}
  	return nil
  }
docs: // Execute shows MD for the scope(s)