我正在尝试创建一个伪队列结构并在其中插入作业结构。我究竟做错了什么 ?

import "fmt"

type Job struct {
    Type string
    Url string
}

type Queue [] Job

func main() {
    var queue []Queue
    job   := Job{"test", "http://google.com"}

    queue[0] = job
    fmt.Println(queue)
}

上面的代码抛出:

不能在赋值中使用作业(类型作业)作为类型队列