可以使用get命令来分发bash脚本吗?

I am working on a toolkit, consisting of 3 types of files: 1. binaries, compiled from go sources; 2. shell scripts; 3. some data files (yaml, etc).

What's the easiest way to distribute all this across a company, so that: 1. both binaries and shell scripts are immediately available, as commands; 2. shell scripts are under source control, and everyone can push patches right away?

Can go get command take care of all this? Or it deals just with go sources?

Ideally, I want to put everything in some git repository, and instruct everyone to just use go get command.

Also, can I use go get to set an environment variable or even make some script to execute? Or is it abusing this command?