golang dockerfile