title: How do I send Protobuf Messages via a Kafka Producer
body: <p>I am using the Sarama Library to send messages through a Producer. 
  This allows me to send strings. My goal is to send Protobuf Messages</p>
  
  <pre><code>msg := &amp;sarama.ProducerMessage{
              Topic: *topic,
              Value: sarama.StringEncoder(content),
          }
  </code></pre>
  
  <p>This is a sample proto class that I have</p>
  
  <pre><code>message Pixel {
  
      // Session identifier stuff
      int64 timestamp    = 1; // Milliseconds from the epoch
      string session_id  = 2; // Unique Identifier... for parent level0top
      string client_name = 3; // Client-name/I-key
  
      string ip = 10;
      repeated string ip_list = 11;
      string datacenter = 12;
      string proxy_type = 13;
  
  </code></pre>
  
  <p>Please can you provide me an example of how I can send protobuf messages.</p>