golang/go

os/exec: provide better support for creating pipelines

Open

#11 164 ouverte le 11 juin 2015

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)Go (19 008 forks)batch import
FeatureRequesthelp wanted

Métriques du dépôt

Stars
 (133 883 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Creating pipelines using os/exec is somewhat tedious. There are a couple of good external packages that provide higher-level interfaces: http://godoc.org/gopkg.in/pipe.v2 http://godoc.org/github.com/ghemawat/stream

Brad asked me to file an issue to think about making this better for Go 1.6.

Related: it's common to want the text of stderr on failure, but not as CombinedOutput. The pipe package calls this DividedOutput: http://godoc.org/gopkg.in/pipe.v2#DividedOutput

Guide contributeur