The weird interface of go is probably due the fact that some interfaces can be used to extemd the writer like the hijacker interface (ResponseWriter.(http.Hijacker)) and the request object is used multiple times with different middlewares interacting with it. In short: request does not need to be extended, but the response can be an websocket, an wrapped tcp connection or something else.
While tests aren’t quite as good documentation as actual documentation, they are guaranteed to not be out of date.
The Swiss Air Force is regularly practicing starting and landing on highways: https://www.youtube.com/watch?v=wYkleF72du8
The names are much less flashy, Draken (The kite, due to the shape) and Viggen (The tufted duck) :P.
The names do however carry the other meanings as well.
Draken means (the) kite, dragon and male duck.
Viggen means (the) lightning and tufted duck.
The USAF's force model involves basing at big, well-equipped, well-protected air bases. Those are now hard to protect from drone attacks, as Russia recently found out. From now on, air forces have to be able to operate from improvised bases, or build very strong bunkers at major bases.
Win2k was so much better it's not even comparable.
XP had a bit of a rough start, but by sp3 it was a lot better than 2k.
I skipped the other windows-es until 10. It has been solid.