Explain Go concurrency and database choices | TripStack Interview Question