Image file source

When Go renders the image, is the image actually stored in a virtual directory or is it streamed directly to the page? if it is dropped into a directory somewhere, is there a way to override that and specify a directory to store the image? Any help is appreciated!
BTW, i’m running my app ASP .NET

The image is streamed directly to the client. This avoids all the management, performance, and security issues that using files would entail.