Go was designed INTENTIONALLY to be feature-sparse because the people who made it wanted to make sure that any schmuck hired by google could write Go without having to learn fancier techniques
so because google's corporate environment was hostile to TRAINING, they made Go