()
| 72 | } |
| 73 | |
| 74 | func (r Ref) String() string { |
| 75 | if r.digest == nil { |
| 76 | return "<invalid-blob.Ref>" |
| 77 | } |
| 78 | dname := r.digest.digestName() |
| 79 | bs := r.digest.bytes() |
| 80 | buf := getBuf(len(dname) + 1 + len(bs)*2)[:0] |
| 81 | defer putBuf(buf) |
| 82 | return string(r.appendString(buf)) |
| 83 | } |
| 84 | |
| 85 | // StringMinusOne returns the first string that's before String. |
| 86 | func (r Ref) StringMinusOne() string { |