It took until version 1.13 to have something better, and even now too many people still do errors.New("....."), because so is Go world.