package main import ( "fmt" "time" ) func main() { // invalid? d, err := time.ParseDuration("52763797000ns") print(d, err) // valid d, err = time.ParseDuration("52763797.000us") print(d, err) // invalid? d, err = time.ParseDuration("5276300000us") print(d, err) // valid d, err = time.ParseDuration("5276300.000ms") print(d, err) } func print(d time.Duration, err error) { fmt.Println(d, err, "\n") }