go takes file name