package main import ( "fmt" "image/png" "os" ) func main() { file, err := os.Open("a.png", os.O_RDONLY, 0666) if err != nil { panic("Bad file") } png, err := png.Decode(file) if err != nil { panic("Bad pic"+err.String()) } fmt.Println(png.At(0, 0)) }