code: func printPlatforms(tsv bool, platforms ...*crimson.Platform) {
  	if len(platforms) > 0 {
  		p := newStdoutPrinter(tsv)
  		defer p.Flush()
  		if !tsv {
  			p.Row("Name", "Description", "Manufacturer")
  		}
  		for _, plat := range platforms {
  			p.Row(plat.Name, plat.Description, plat.Manufacturer)
  		}
  	}
  }
docs: // printPlatforms prints platform data to stdout in tab-separated columns.