title: Golang: Read non valid JSON from text file
body: <p>I have a txt file with the following sample data:</p>
  
  <pre><code>host{
        Entry {
            id: "foo"
        }
         Entry {
            id: "bar"
        }
      }
  
  port{
        Entry {
            id: "lorem"
        }
         Entry {
            id: "ipsum"
        }
      }
  </code></pre>
  
  <p>It has +300 of those Entry values. I'd like to read the file and extract the <strong>id</strong> values belonging to the <strong>port</strong> section. It's not valid JSON so I can't use the json decoder, is there any other way of extracting the values?</p>