import (
"os"
"github.com/astrogo/fitsio"
)
r, err := os.Open("testdata/HorseHead.fits")
if err != nil {
panic(err)
}
defer r.Close()
f, err := fitsio.Open(r)
if err != nil {
panic(err)
}
defer f.Close()
printf("hdus: %d\n", len(f.HDUs()))
hdu := f.HDU(0)
printf("hdu: %q %v\n", hdu.Name(), hdu.Type())
img := hdu.(fitsio.Image)
img.Image()