ignore .git
rework to use the google/golang base framework