A image to asiic written in golang