Basic introduction to golang concurrency