• Stars
    star
    18
  • Rank 1,199,288 (Top 24 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Golang project standard layout generator

inizio

Golang project standard layout generator

GitHub Workflow Status Go Report Card codecov GitHub go.mod Go version Mentioned in Awesome Go

inizio is a simple binary, which allows generating/bootstrapping golang project with predefined layout.

This project is easy can be extended, cause it also supports plugins for generation, based on go-plugin package.

Installing

Install inizio by running:

go get github.com/insidieux/inizio/cmd/inizio

Usage

inizio \
  --plugins.config /etc/inizio/plugins.yaml \
  --plugins.path /usr/local/bin/inizio-plugins \
    path-to-project

Example

Ensure that $GOPATH/bin is added to your $PATH.

Documentation

License

Apache