Go based canny edge detect all the steps