将2个time.Duration值与math.Min
errs进行比较:
cannot use someTime (type time.Duration) as type float64 in argument to math.Min
我可以使用if else语句来获取最小持续时间,但是有一个本机最小函数来获取最小持续时间吗?
标准库中没有任何内容,但编写自己很简单.
func minDuration(a, b time.Duration) time.Duration { if a <= b { return a } return b }