I have this so far to count the number of days using http://golang.org/pkg/time/ but I don't know how to exclude weekends and only count business days
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now()
f := time.Date(2015, time.August, 21, 24, 0, 0, 0, time.UTC)
diff := f.Sub(t)
// convert diff to days
days := int(diff.Hours() / 24)
fmt.Printf("days %d
", days)
}