1
0
mirror of https://github.com/golang/go synced 2024-11-21 21:14:47 -07:00

fix up YB and add ZB, EB in example

R=rsc
CC=golang-dev
https://golang.org/cl/183107
This commit is contained in:
Rob Pike 2010-01-04 07:36:39 +11:00
parent ca0def6659
commit c05f86a46a

View File

@ -1360,6 +1360,8 @@ const (
GB GB
TB TB
PB PB
EB
ZB
YB YB
) )
</pre> </pre>
@ -1373,6 +1375,10 @@ func (b ByteSize) String() string {
switch { switch {
case b &gt;= YB: case b &gt;= YB:
return fmt.Sprintf("%.2fYB", b/YB) return fmt.Sprintf("%.2fYB", b/YB)
case b &gt;= ZB:
return fmt.Sprintf("%.2fZB", b/ZB)
case b &gt;= EB:
return fmt.Sprintf("%.2fEB", b/EB)
case b &gt;= PB: case b &gt;= PB:
return fmt.Sprintf("%.2fPB", b/PB) return fmt.Sprintf("%.2fPB", b/PB)
case b &gt;= TB: case b &gt;= TB: