Skip to content

albsen/go-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-project

Setup Go project shell directory.

Prerequisites

go-project assumes you have the go compiler and make in your path.

Usage

To setup a new project, run the following:

git clone https://github.com/brettweavnet/go-project
bash go-project/go.sh project_name

Example

$ git clone https://github.com/brettweavnet/go-project
Cloning into 'go-project'...
remote: Counting objects: 15, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 15 (delta 1), reused 15 (delta 1)
Receiving objects: 100% (15/15), done.
Resolving deltas: 100% (1/1), done.
Checking connectivity... done.

$ bash go-project/go.sh boom
Renaming to boom.
Writing README.md
Project boom created.

$ cd boom/
$ make
==> Cleaning up previous builds.
==> Formatting source code.
==> Downloading dependencies.
==> Removing SCM files from third_party.
==> Running tests.
ok      _/Users/brett/tmp/2/boom/boom   0.023s
==> Compiling source code.
_/Users/user/code/boom/boom

$ ./bin/boom
Hello World

About

Setup Go project directory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 92.6%
  • Go 7.4%