Error: error CS0029: Cannot implicitly convert type `UnityEngine.GameObject[]' to `UnityEngine.GameObject

Hi, how can I fix this:

error CS0029: Cannot implicitly convert type UnityEngine.GameObject[]' to UnityEngine.GameObject


using UnityEngine;
using System.Collections;

public class EnemyMovement : MonoBehaviour {

	public int rotateSpeed = 1;
	public int movementSpeed = 1;

	private Transform myTransform;
	public Transform target;

	// Use this for initialization
	void Start () {
		GameObject go = GameObject.FindGameObjectsWithTag("Player");
		target = go.transform;

		myTransform = transform;
	// Update is called once per frame
	void Update () {

	void Rotate () {
		Debug.DrawLine (myTransform.position, target.position,;

GameObject go = GameObject.FindGameObjectsWithTag(“Player”);

returns an array and not a single game object . Try using FindWithTag() instead.

also, try to include the complete error message including line numbers.