add dockerfile for golang