<commit_before># Using Go Shared Libraries

This project demonstrates two new features that were added in the Go 1.5
release. Keep in mind that this has only been tested on Linux. Certain
features are not yet available on all Go platforms.

* The ability to compile a Go program that is dynamically linked to other
Go libraries.
* The ability to compile a set of Go packages into a C-style shared library
that can be invoked from other languages, such as Pyhon.

First, you'll need a working Go 1.5 installation. If you haven't already
upgraded, follow the [download and install instructions here]
(https://golang.org/dl).

To use these examples locally, we suggest you clone this repo locally:

```
$ mkdir buildmodeshared
$ git clone https://github.com/jbuberel/buildmodeshared buildmodeshared
```

Once you have the repo cloned, see the [gofromgo](./gofromgo) and 
[gofrompython](./gofrompython) directories for next steps.<commit_msg>Updated warning notice on the realm.<commit_after># Using Go Shared Libraries

This project demonstrates two new features that were added in the Go 1.5
release.

* The ability to compile a Go program that is dynamically linked to other
Go libraries.
* The ability to compile a set of Go packages into a C-style shared library
that can be invoked from other languages, such as Pyhon.

First, you'll need a working Go 1.5 installation. If you haven't already
upgraded, follow the [download and install instructions here]
(https://golang.org/dl).

To use these examples locally, we suggest you clone this repo locally:

```
$ mkdir buildmodeshared
$ git clone https://github.com/jbuberel/buildmodeshared buildmodeshared
```

Once you have the repo cloned, see the [gofromgo](./gofromgo) and 
[gofrompython](./gofrompython) directories for next steps.

## Warning - Linux Only

Keep in mind that this has only been tested on Linux. Certain
features are not available on all Go platforms.
{'fraction_non_alphanumeric': 0.06454971369078605, 'fraction_numerical': 0.004164497657470068, 'mean_word_length': 4.4602272727272725, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5946061', 'n_tokens_mistral': 536, 'n_tokens_neox': 506, 'n_words': 272}