Как выполнить команду на удаленном компьютере в CLI golang? Мне нужно написать CLI golang, который может SSH на удаленную машину с помощью ключа и выполнить команду оболочки. Кроме того, я должен уметь это сделать. например SSH в машину (например, облачный бастион), а затем SSH в другую, внутреннюю, машину и выполнить команду оболочки.
Я еще не нашел примеров для этого.