github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/talks/2012/simple/reader.go (about)

     1  // +build OMIT
     2  
     3  package main
     4  
     5  import (
     6  	"compress/gzip"
     7  	"encoding/base64"
     8  	"io"
     9  	"os"
    10  	"strings"
    11  )
    12  
    13  func main() {
    14  	var r io.Reader
    15  	r = strings.NewReader(data)
    16  	r = base64.NewDecoder(base64.StdEncoding, r)
    17  	r, _ = gzip.NewReader(r)
    18  	io.Copy(os.Stdout, r)
    19  }
    20  
    21  const data = `
    22  H4sIAAAJbogA/1SOO5KDQAxE8zlFZ5tQXGCjjfYIjoURoPKgcY0E57f4VZlQXf2e+r8yOYbMZJhoZWRxz3wkCVjeReETS0VHz5fBCzpxxg/PbfrT/gacCjbjeiRNOChaVkA9RAdR8eVEw4vxa0Dcs3Fe2ZqowpeqG79L995l3VaMBUV/02OS+B6kMWikwG51c8n5GnEPr11F2/QJAAD//z9IppsHAQAA
    23  `