Awesome Go

insidieux/inizio

CategoryMiscellaneous
SubcategoryProject Layout
Stars0

Golang project layout generator with plugins

About insidieux/inizio

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

Frequently Asked Questions

What is insidieux/inizio?

insidieux/inizio is a Miscellaneous library for the Go programming language. Golang project layout generator with plugins

How do I install insidieux/inizio?

Install insidieux/inizio with the Go module system using `go get insidieux/inizio`. Check the repository for the current installation instructions.

What category does insidieux/inizio belong to?

insidieux/inizio is listed under Miscellaneous, specifically Project Layout.

← Back to Project Layout