title: Disable auto topic creation when calling GetMetadata
body: <p>I am using <a href="https://github.com/confluentinc/confluent-kafka-go" rel="nofollow noreferrer">confluent golang</a> for my Kafka client. I use <code>AdminClient</code> to create/delete/get topics in kafka cluster. Here is my code to initialize <code>AdminClient</code></p>
  
  <pre><code>adminClient, err := kafka.NewAdminClient(&amp;kafka.ConfigMap{
      "bootstrap.servers": 127.0.0.1:9092,
  })
  </code></pre>
  
  <p>After that, I use this class to create and get all topics in kafka cluster. Here is the code for creating a topic:</p>
  
  <pre><code>ctx, cancel := context.WithCancel(context.Background())
  defer cancel()
  
  results, err := adminClient.CreateTopics(
      ctx,
      []kafka.TopicSpecification{{
          Topic:             topic,
          NumPartitions:     numPartitions,
          ReplicationFactor: replicationFactor}},
      kafka.SetAdminOperationTimeout(TimeOut),
  )
  </code></pre>
  
  <p>After that, I get again topic information:</p>
  
  <pre><code>result, err := adminClient.GetMetadata(&amp;topic, false, 1000)
  </code></pre>
  
  <p>The problem is: If I get a topic that not existed before, kafka will automatically create that topic. This is a behavior that I don't want. Please tell me how to fix this.</p>