struct Queue{ buffer []T } fn new_queue() Queue { q := Queue{ buffer: []T{cap: 1024} } return q } fn main() { q := new_queue() println(q) }