[VOL-5321] Install pre-commit tool and repo:

requirements.txt
.pre-commit-config.yaml
-----------------------
  o Install basic config for using the pre-commit tool for linting.
  o golang hooks added for checking & formatting.

Signed-off-by: Joey Armstrong <jarmstrong@linuxfoundation.org>
Change-Id: Ia80e81ffe46c7f87d3f3f1fb98f66d6d8c81dc97
2 files changed