decode.go (337B)
1 package main 2 3 import ( 4 "log" 5 "os" 6 7 "github.com/abtrout/tdo" 8 ) 9 10 func main() { 11 bs, err := tdo.DecodePipedInput() 12 if err != nil { 13 log.Fatalf("Failed to read layer input: %v", err) 14 } 15 t := tdo.NewTomtel(bs) 16 out := t.Run() 17 if _, err := os.Stdout.Write(out); err != nil { 18 log.Fatalf("Failed to write decoded output: %v", err) 19 } 20 }