bug fix: end-of-defun no longer confused by "struct {" in args

fixes #34
Actually, make that `go-in-string-or-comment-p`, in case someone actually thinks of using struct tags there. Very unlikely (and very bad Go code :)), but it's easy to get right here, so might as well do it.