3 // "golang.org/x/time/rate" is depended on golang context package go1.7 onward
4 // this file is only for build,not supports limit upload speed
13 perTokenBandwidthSize int = 1024
16 type OssLimiter struct {
19 type LimitSpeedReader struct {
22 ossLimiter *OssLimiter
25 func GetOssLimiter(uploadSpeed int) (ossLimiter *OssLimiter, err error) {
26 err = fmt.Errorf("rate.Limiter is not supported below version go1.7")