chore: switch finished to struct{} for zero allocate (#96)

This commit is contained in:
Bo-Yi Wu
2019-03-30 07:26:53 +08:00
committed by GitHub
parent a7eddc4b11
commit da44b071c4
+2 -2
View File
@@ -237,8 +237,8 @@ func (p *Plugin) Exec() error {
wg := sync.WaitGroup{} wg := sync.WaitGroup{}
wg.Add(len(p.Config.Host)) wg.Add(len(p.Config.Host))
errChannel := make(chan error, 1) errChannel := make(chan error)
finished := make(chan bool, 1) finished := make(chan struct{})
for _, host := range p.Config.Host { for _, host := range p.Config.Host {
go func(host string) { go func(host string) {
// Create MakeConfig instance with remote username, server address and path to private key. // Create MakeConfig instance with remote username, server address and path to private key.