fix "composite literal uses unkeyed fields"

Change reflect.SelectCase literals to use named fields, which allows go
vet to pass.