Versions in this module Expand all Collapse all v0 v0.0.1 Nov 13, 2021 Changes in this version + type Builder interface + Binary func() string + Build func() error + Errors func() string + func NewBuilder(dir string, bin string, useGodep bool, wd string, buildArgs []string) Builder + type Config struct + CertFile string + KeyFile string + Laddr string + Port int + ProxyTo string + func LoadConfig(path string) (*Config, error) + type Proxy struct + func NewProxy(builder Builder, runner Runner) *Proxy + func (p *Proxy) Close() error + func (p *Proxy) Run(config *Config) error + type Runner interface + Info func() (os.FileInfo, error) + Kill func() error + Run func() (*exec.Cmd, error) + SetWriter func(io.Writer) + func NewRunner(bin string, args ...string) Runner