Steeping into concurrent programming in GO