updated to format go files upon save