Top 9.6% dependent packages on proxy.golang.org
Top 2.3% dependent repos on proxy.golang.org
proxy.golang.org : github.com/dfuse-io/overseer
Package cmd runs external commands with concurrent access to output and status. It wraps the Go standard library os/exec.Command to correctly handle reading output (STDOUT and STDERR) while a command is running and killing a command. All operations are safe to call from multiple goroutines. Credit: https://github.com/go-cmd/cmd Copyright (c) 2017 go-cmd & contribuitors The architecture is quite heavily modified from the original version A basic example that runs env and prints its output: Commands can be ran synchronously (blocking) or asynchronously (non-blocking): Start returns a channel to which the final Status is sent when the command finishes for any reason. The first example blocks receiving on the channel. The second example is non-blocking because it saves the channel and receives on it later. Only one final status is sent to the channel; use Done for multiple goroutines to wait for the command to finish, then call Status to get the final status.
      Registry
      -
      Source
      - Documentation
    - JSON
    - codemeta.json
    
    purl: pkg:golang/github.com/dfuse-io/overseer
      
License: MIT
        
Latest release: over 6 years ago
        
First release: about 7 years ago
      
Namespace: github.com/dfuse-io
      
Dependent packages: 2
      
Dependent repositories: 5
    
      
Docker dependents: 1
      
Docker downloads: 14
      
Last synced: 28 days ago