I am a Python programmer with a bit of Golang experience. If it were upto me I'd absolutely do away with default function arguments in Python.
It is one of the rules now I live by. I don't have to worry about leaving an argument during calling anymore.
I think it fits well with the pythonic mantra of explicit is better than implicit.