just creating it to track this possible improvement
so far options
- do nothing, keep generated go files in git repo - cons - merge conflicts
- investigate possible solution with using some of go package managers
- investigate using git hooks (pre commit or post fetch whatnot) method - check if its implementable and if it plays seamless with
go get http://github/.../expreduce that we want to keep