<commit_before>go-tag-test
===========

Testing repository for versionedn `go get` imports.

TestProgram
-----------

A quick test-program is included, which imports this library (without any tags)
and prints whatever `TagTest.Tag()` returns.

    go run ./TestProgram/main.go<commit_msg>Way more information in the README.<commit_after>go-tag-test
===========

Testing repository for versionedn `go get` imports.

Patch go
--------

Apply the inlucded patch on a checkout of the go source-code, build and run!

In particular, this allows `@<branch>` or `@<tag>` to Github checkouts, ex:

    go get github.com/msiebuhr/go-tag-test@v0.0.0
	go get github.com/msiebuhr/go-tag-test@v0.0.1

Will give you two checkouts of this repository at the commits corresponding to
the given tags.

If the tag is removed and placed somewhere else, `go get -u` will fix it.

TestProgram
-----------

A quick test-program is included, which imports this library (without any tags)
and prints whatever `TagTest.Tag()` returns.

    go run ./TestProgram/main.go

Try changing the import-statements in the top  of `main.go` and verify the
output changes.

Corner-cases
------------

Tonnes!

 - Source from any other place than Github.
 - You can include different versions of the program without error, which will
   lead to all sorts of corner-cases.

{'fraction_non_alphanumeric': 0.12012012012012012, 'fraction_numerical': 0.0045045045045045045, 'mean_word_length': 3.3993399339933994, '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': '30320', 'n_tokens_mistral': 402, 'n_tokens_neox': 383, 'n_words': 167}