16 lines
186 B
V
16 lines
186 B
V
|
struct Queue<T>{
|
||
|
buffer []T
|
||
|
}
|
||
|
|
||
|
fn new_queue<T>() Queue<T> {
|
||
|
q := Queue<T>{
|
||
|
buffer: []T{cap: 1024}
|
||
|
}
|
||
|
return q
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
q := new_queue()
|
||
|
println(q)
|
||
|
}
|