> "In general, pull request culture is not about code review."
Companies/organizations have different requirements for code reviews. Yes you can review code in pull requests, but in my opinion, it was not built for code reviews. In my previous company, we had a very rigorous code review process, which includes pre and post commit code reviews. We used Collaborator[1] and ReviewBoard[2] for code reviews and I totally understand why the Go team would use Gerrit over pull requests for code review.
[1] http://smartbear.com/product/collaborator/overview/ [2] https://www.reviewboard.org/