title: How to join a slice []interface{} into a string?
body: <p>Is there a stdlib equivalent of this method?</p>
  
  <pre><code>func Join(sep string, values ...interface{}) string {
      strs := make([]string, len(values))
      for i, v := range values {
          strs[i] = fmt.Sprintf("%s", v)
      }
      return strings.Join(strs, sep)
  }
  </code></pre>
  
  <p>The <a href="https://godoc.org/strings" rel="nofollow noreferrer"><code>strings</code></a> package has a <code>Join</code> method, but it only joins a string slice.  I feel like the fmt package could have something like this, I don't know all the % variables that exist.</p>