Snapp (Iran) Interview Question

what is goroutine and differences with Os threads?