title: Golang import grouping by package
body: <p>I see that Go has goimports to help with import grouping, but I'm wondering if anyone has created a package to group imports in groupings by some pattern?</p>
  
  <p>Go imports does this a little by enforcing at least two groupings stdlib and everything else; however, my company has a policy of grouping imports in 4 groups</p>
  
  <pre><code>import (
      stdlib
  
      current_project
  
      company
  
      all others 
  )
  </code></pre>
  
  <p>is there a tool that can automatically do this?</p>