apple2-go/utils/utils.go

25 lines
341 B
Go
Raw Normal View History

2018-04-29 19:41:11 +00:00
package utils
import (
"compress/gzip"
"io/ioutil"
"os"
)
func ReadMemoryFromFile(filename string) (data []byte, err error) {
f, err := os.Open(filename)
if err != nil {
return nil, err
}
reader, err := gzip.NewReader(f)
if err != nil {
return nil, err
}
defer reader.Close()
data, err = ioutil.ReadAll(reader)
return
}