I don't have pictures for you, but I'll explain my set-up, such as it is.
Our barn was originally built for horses - it's a little pole barn, with a couple of additions. The original part has four stalls, two on either side of a 12' alleyway. The front part has one big stall, that has an opening into the front stall of the back part. There is a door that I can close - once I get the 18" of deep-pack bedding out of there.

The front part also has an open area about 15'x15', which, once I get the junk moved out, will be my rabbit barn. The other addition is an open area with a partial hayloft, that we use as a run-in for the horses.
OK. The goats are in the horse stalls, except for one back stall which has chickens and rabbits in it - that will change soon. The open area in the middle has my milking stand and the feed barrels in it. I keep my milking does in the other back stall, so they can get fed the alfalfa and not get bullied off the feed by my big Boer girls. The stall beside the chickens has the bucks in it, and the big front stall and adjoining stall have everybody else.
Come summertime, the flies are pretty awful in the barn, so we acquired a 15' camper trailer that was pretty much gutted. I built a stanchion on one of the benches and in the hot weather, the feed is kept in there, and the girls are milked in there. It's great, I can close up the windows, spray once for flies, then open the windows and have a breeze while I'm milking - and no feet in the milk pail!
I find that the barn is a work in progress - I shuffle things around as needed. Currently, part of the open area is walled off for the geese to come in at night - they refuse to share the little shed we made for the ducks, the snooty beasts!