Introduction to images in Go - part 1

Artikeln är den första delen i en serie som introducerar bildhantering i programmeringsspråket Go. Den beskriver hur man utför grundläggande bildoperationer som att skapa och spara en tom PNG-bild samt att rita gradienter. En central del är skapandet av en anpassad "canvas"-typ genom att bädda in den befintliga image.RGBA-typen för att utöka dess funktionalitet. Artikeln visar hur man omvandlar en funktion som ritar gradienter till en metod direkt på den nya "canvas"-typen för en mer objektorienterad approach.