Official code for "Direct Retrieval-augmented Optimization: Synergizing Knowledge Selection and Language Models"