largely the former for me, but I haven’t really spent time trying to learn their way.
I prefer stdlib “flag” and “os” for very basic programs needing flags and args.
for more advanced clis I use cobra. everything I do fits well in one of those boxes so I haven’t bothered branching out.