title: Whats the difference of functions and methods in Go?
body: <p>I am trying to get started with Go and the <a href="http://golang.org">documentation</a> is very good. What I did not find in the documentation is the difference between functions and methods.</p>
  
  <p>As far as I understand at the moment: functions are "global", which means I do not have to import a package to use functions, they are always there. Methods are bound to packages. Is this correct?</p>