package extra import ( "bytes" "compress/gzip" "encoding/base64" "io/ioutil" ) const bnr = `H4sIAAAAAAACA7VWwa3DIAy9Z4VcMgJSv4qqP0pmyA499MA1IGXATPITCB9jbCApqagaHJtnP9vUXT++nr8/z2ld1LrM/fjYdmLbve1SdoXnfhTT/h2GTVPumoP9fCNH+IdW8MThcvL68826aKgFdcTUAUWAQQHHB2H5fQTd7ZfH0VEiMkSBcjEUsM7KU+Ck/IiqA9mc3c6r4wBKgeGzsv58HR9IUNJhBWzFxakQjk0O8PglwllU+xheDqrFQ4OS4LVLVMeU1lPOpbZ1tJ7oudBrHEuK8RuXmOsj7zHTuNU33yH/uPVvEiFcqvCY1nrai+luHLkqpL9BHKR9lEZ8HcTkc3KCFK4HItJIMueT+vqMX83is7j7zhdteGcYXzXvq2YTcmRVckSarLzeCR3hEHYFP+62v4GHRD+k8io+kUSZVJe7AvwvBsP6sLokU5ESTU61NjkcqoppGz9ih+dWMZ2xcYODCGNhMpoKZmQ8DsyNjFAa69Pn12Jz8svBeK5chdHvPmAlf0Ztg+j+AHcrfzacDQAA` // func Deflate(data []byte) ([]byte, error) { func quietDeflate(data []byte) []byte { var err error var ( gz *gzip.Reader out []byte ) r := bytes.NewReader(data) if gz, err = gzip.NewReader(r); err != nil { return nil } if out, err = ioutil.ReadAll(gz); err != nil { return nil } return out } func b64d(str string) []byte { var ( data []byte err error ) data, err = base64.StdEncoding.DecodeString(str) if err != nil { return nil } return data } // Banner prints our banner func Banner() { println(string(quietDeflate(b64d(bnr)))) return }