Compare commits
	
		
			3 Commits
		
	
	
		
			c08b4bf90d
			...
			4d7668c9ff
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 4d7668c9ff | |||
| e65d101476 | |||
| 0ce7678c21 | 
| @@ -260,7 +260,7 @@ func (f *Fetcher) fetchChunk(index int) (err error) { | |||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	var buf = make([]byte, 8192) | 	var buf = make([]byte, 64*1024) // 64KB | ||||||
|  |  | ||||||
| 	// 重试10次 | 	// 重试10次 | ||||||
| 	for i := 0; i < 10; i++ { | 	for i := 0; i < 10; i++ { | ||||||
|   | |||||||
| @@ -5,6 +5,7 @@ import ( | |||||||
| 	"bytes" | 	"bytes" | ||||||
| 	"errors" | 	"errors" | ||||||
| 	"fmt" | 	"fmt" | ||||||
|  | 	"github.com/spf13/cast" | ||||||
| 	"io" | 	"io" | ||||||
| 	"math" | 	"math" | ||||||
| 	"math/rand" | 	"math/rand" | ||||||
| @@ -43,7 +44,7 @@ func ByteFmt(size int64) string { | |||||||
| 	if frac > 0 { | 	if frac > 0 { | ||||||
| 		return fmt.Sprintf("%.1f%s", math.Floor(val*10)/10, unitArr[p]) | 		return fmt.Sprintf("%.1f%s", math.Floor(val*10)/10, unitArr[p]) | ||||||
| 	} else { | 	} else { | ||||||
| 		return fmt.Sprintf("%d%s", int(val), unitArr[p]) | 		return fmt.Sprintf("%d%s", cast.ToInt(val), unitArr[p]) | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user