beginners question about go.

We are trying to learn cribbage from a book. If I say go, my opponent then plays a card. I still can't play so I say go again. And my opponent then plays again. But then neither one of us can play. Does the opponent get 1 point each time I said go? And after my opponent can not play who then leads the next card?

Your gets one point for the

Your gets one point for the Go. He may have to play all three of his cards in a row and still only get one point. If he hits 31 after you say Go, he will still only get 2 points.

The person who said Go, ALWAYS plays first next round.

Also of note, if you end the pegging phase on a 31, you get 2 points for it as usual. But you don't get a point for Last card.