add go-temp support