<commit_before># gowork #

gowork is a tool for creating Go workspaces. It also provides a script for easily shelling into and out of them, much like environments created by Python `virtualenv`, Perl `local::lib`, Ruby `rip` or `bundler`, etc. (In fact, the `activate` script it generates is cribbed mostly from virtualenv for Python.)

## Usage ##

    $ gowork myenv
    $ source myenv/bin/activate
    (myenv)$ go get github.com/nickoneill/go-dropbox  # or whatever
    (myenv)$ go list github.com/nickoneill/go-dropbox
    github.com/nickoneill/go-dropbox
    (myenv)$ deactivate
    $ $ go list github.com/nickoneill/go-dropbox
    can't load package: package github.com/nickoneill/go-dropbox: import
    "github.com/nickoneill/go-dropbox": cannot find package

## Requirements ##

* Go 1

## Installation ##

1. Run `go get github.com/markpasc/gowork` to install the `gowork` tool into your Go tree or current workspace.<commit_msg>Note Homebrew fix<commit_after># gowork #

gowork is a tool for creating Go workspaces. It also provides a script for easily shelling into and out of them, much like environments created by Python `virtualenv`, Perl `local::lib`, Ruby `rip` or `bundler`, etc. (In fact, the `activate` script it generates is cribbed mostly from virtualenv for Python.)

## Usage ##

    $ gowork myenv
    $ source myenv/bin/activate
    (myenv)$ go get github.com/nickoneill/go-dropbox  # or whatever
    (myenv)$ go list github.com/nickoneill/go-dropbox
    github.com/nickoneill/go-dropbox
    (myenv)$ deactivate
    $ $ go list github.com/nickoneill/go-dropbox
    can't load package: package github.com/nickoneill/go-dropbox: import
    "github.com/nickoneill/go-dropbox": cannot find package

## Requirements ##

* Go 1

## Installation ##

1. Run `go get github.com/markpasc/gowork` to install the `gowork` tool into your Go tree or current workspace.

If you installed Go on the Mac using Homebrew, you'll need to `brew unlink go && brew link go` to make the `gowork` command available.
{'fraction_non_alphanumeric': 0.09871031746031746, 'fraction_numerical': 0.001984126984126984, 'mean_word_length': 3.8485576923076925, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 3, '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': '5954678', 'n_tokens_mistral': 647, 'n_tokens_neox': 619, 'n_words': 233}