Как работать с os/exec?

Middle
172 просмотров
AFK Offer AI

os/exec запускает внешние процессы. exec.Command создаёт Cmd, Run() запускает и ждёт, Start()+Wait() — асинхронно. Output() возвращает stdout. Stdin/Stdout/Stderr можно перенаправить. StdinPipe/StdoutPipe для потоковой работы. Важно: всегда проверяй ошибки и используй контекст для таймаутов, чтобы процесс не завис навечно.

Следующий вопрос

Как измерить tail latency?