title: What does := mean in Go?
body: <p>I'm following this tutorial, specifically exercise 8:</p>
  
  <p><a href="http://tour.golang.org/#8" rel="noreferrer">http://tour.golang.org/#8</a></p>
  
  <hr>
  
  <pre><code>package main
  
  import "fmt"
  
  func swap(x, y string) (string, string) {
      return y, x
  }
  
  func main() {
      a, b := swap("hello", "world")
      fmt.Println(a, b)
  }
  </code></pre>
  
  <p>Specifically what does the <code>:=</code> mean? Searching for Go documentation is very hard, ironically.</p>