<commit_before>go-options - command line parsing library for Go.
=================================================

* Easy to use - no boilerplate
* Self-documenting - the spec turns into the usage string
* Powerful - doesn't do everything you ever dreamed of, but comes close
* Flexible - if you want control over parsing, provide your own callback.

This design is inspired by `git rev-parse --parseopt` and the discussion of
`bup.options` here: <http://apenwarr.ca/log/?m=201111#02>. There are some<commit_msg>Doc fix<commit_after>go-options - command line parsing library for Go
================================================

* Easy to use - no boilerplate
* Self-documenting - the spec turns into the usage string
* Powerful - doesn't do everything you ever dreamed of, but comes close
* Flexible - if you want control over parsing, provide your own callback.

This design is inspired by `git rev-parse --parseopt` and the discussion of
`bup.options` here: <http://apenwarr.ca/log/?m=201111#02>. There are some
{'fraction_non_alphanumeric': 0.17288801571709234, 'fraction_numerical': 0.015717092337917484, 'mean_word_length': 4.629834254143646, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '754519', 'n_tokens_mistral': 292, 'n_tokens_neox': 261, 'n_words': 120}