Skip to content

Commit

Permalink
Remove unnecessary string concatenation
Browse files Browse the repository at this point in the history
  • Loading branch information
xsb committed Jan 22, 2017
1 parent efcfb59 commit ead3340
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions chain.go
Original file line number Diff line number Diff line change
Expand Up @@ -134,21 +134,20 @@ func (taskChain *TaskChain) Run() error {
}

// formatDuration is a time formatter.
func formatDuration(d time.Duration) (s string) {
timeMsg := ""
func formatDuration(d time.Duration) (timeMsg string) {

if d.Hours() > 1.0 {
timeMsg += fmt.Sprintf("%1.0fh", d.Hours())
timeMsg = fmt.Sprintf("%1.0fh", d.Hours())
}

if d.Minutes() > 1.0 {
timeMsg += fmt.Sprintf("%1.0fm", d.Minutes())
timeMsg = fmt.Sprintf("%1.0fm", d.Minutes())
}

if d.Seconds() > 1.0 {
timeMsg += fmt.Sprintf("%1.0fs", d.Seconds())
timeMsg = fmt.Sprintf("%1.0fs", d.Seconds())
} else {
timeMsg += fmt.Sprintf("%1.3fs", d.Seconds())
timeMsg = fmt.Sprintf("%1.3fs", d.Seconds())
}

return timeMsg
Expand Down

0 comments on commit ead3340

Please sign in to comment.