In the Basics tutorial, ListFeatures() here https://grpc.io/docs/languages/go/basics/#defining-the-service takes a Rectangle and returns a Feature stream - this makes sense to me so far.
Given the above, my question is this: how come in the serverside definition of ListFeatures() here https://grpc.io/docs/languages/go/basics/#server-side-streaming-rpc the stream is now an argument to the method and not its return type?