Make goroutines stay running after returning from function
<p>in Java I can make threads run for long periods of time and I don't need to stay within the function that started the thread.</p>

<p>Goroutines, Go's answer to Threads seem to stop running after I return from the function that started the routine.</p>

<p>How can I make these routines stay running and return from the calling function?</p>

<p>Thanks</p>