INNER CODE UNIT · Go
checkBlob
cshum/imagor · blob.go:709
func checkBlob(blob *Blob, err error) (*Blob, error) {
if blob != nil && err == nil {
err = blob.Err()
}
return blob, err
}
func getExtension(typ BlobType) (ext string) {
switch typ {
case BlobTypeJPEG:
ext = ".jpg"
case BlobTypePNG:
ext = ".png"
case BlobTypeGIF:
ext = ".gif"
case BlobTypeWEBP:
ext = ".webp"
case BlobTypeJXL: