code: func (s *Scanner) skipUntilEndComment() error {
  	for {
  		if ch1, _ := s.r.read(); ch1 == '*' {
  			// We might be at the end.
  		star:
  			ch2, _ := s.r.read()
  			if ch2 == '/' {
  				return nil
  			} else if ch2 == '*' {
  				// We are back in the state machine since we see a star.
  				goto star
  			} else if ch2 == eof {
  				return io.EOF
  			}
  		} else if ch1 == eof {
  			return io.EOF
  		}
  	}
  }
docs: // skipUntilEndComment skips characters until it reaches a '*/' symbol.