C
Size: a a a
C
DY
J
DY
C
J
DY
DY
DY
DY
S
img := image.NewNRGBA(image.Rect(0, 0, width, height))
f, err := os.Create("image.png")
if err := png.Encode(f, img); err != nil
{
f.Close()
log.Fatal(err)
}
img имеет тип NRGBA
f - File
почему в png.Ecode
можно передать f? в доке написано, что первый параметр Encode - io.Writer
вопрос глупый, но не могу понять, как можно передать переменную другого типа. C
img := image.NewNRGBA(image.Rect(0, 0, width, height))
f, err := os.Create("image.png")
if err := png.Encode(f, img); err != nil
{
f.Close()
log.Fatal(err)
}
img имеет тип NRGBA
f - File
почему в png.Ecode
можно передать f? в доке написано, что первый параметр Encode - io.Writer
вопрос глупый, но не могу понять, как можно передать переменную другого типа. IK