use go 1.2 cover feature