func (a *Asset) String() string {
	if a.isCompressed {
		ungzip, _ := gzip.NewReader(bytes.NewReader(a.blob))
		ret, _ := ioutil.ReadAll(ungzip)
		ungzip.Close()
		return string(ret)
	}
	return a.str_blob
}
String returns (uncompressed, if necessary) content of asset as a string
package templates
import (
	"os"
	"io"
	"bytes"
	"path/filepath"
	"sort"
	"path"
	"compress/gzip"
	"io/ioutil"
	"time"
)
func blob_bytes(uint32) []byte
func blob_string(uint32) string
type Asset struct {
	name         string  
	size         int32   
	blob         []byte  
	str_blob     string  
	isCompressed bool    
	mime         string  
	tag          string  
}
func (a *Asset) Name() string       { return a.name }
func (a *Asset) MimeType() string   { return a.mime }
func (a *Asset) Tag() string        { return a.tag  }
func (a *Asset) IsCompressed() bool { return a.isCompressed }