Хороший (определение, выраженное именем прилагательным) друг (подлежащее, выраженное именем существительным) не оставит (простое глагольное сказуемое) товарища (дополнение, выраженное именем существительным) в опасности (обстоятельство, выраженное именем существительным с предлогом).
Грамматическая основа предложения - "друг не остановит".
Словосочетания из данного предложения:
1) друг (какой?) хороший; согласование;
2) не оставит (кого?) товарища; управление;
3) не оставит (где?) в беде; управление.