| // RUN: llgo -o %t %s | |
| // RUN: %t 2>&1 | FileCheck %s | |
| // CHECK: abc | |
| // CHECK-NEXT: 123 | |
| // CHECK-NEXT: abc | |
| // CHECK-NEXT: 123 | |
| package main | |
| func main() { | |
| x := []string{"abc", "123"} | |
| println(x[0]) | |
| println(x[1]) | |
| // Elements are composite literals, so the '&' can be elided. | |
| type S struct{ string } | |
| y := []*S{{"abc"}, {"123"}} | |
| println(y[0].string) | |
| println(y[1].string) | |
| } |