It amazes me the contortions that Golang devs (me included) go through to get something approaching the keyword arguments from python.

It's honestly what I miss the most about python: keyword args, keyword-only args, positional-only args.

What I don't miss is the unholy abomination of *kwargs...