go: require { } around else block

R=gri, ken, r
CC=golang-dev
https://golang.org/cl/4721044
3 files changed