Yeoman Generator for Golang Packages
Install Yeoman
$ npm install -g yo
Install with NPM
$ npm install generator-gopkg
$ yo gopkg
? Author Name: clivern
? Package Name: helmet
? Package Title: Helmet
? Package Description: A standard library for microservices.
? Output Directory: helmet
create helmet/.gitignore
create helmet/.mergify.yml
create helmet/CODE_OF_CONDUCT.md
create helmet/CONTRIBUTING.md
create helmet/LICENSE
create helmet/Makefile
create helmet/README.md
create helmet/config.toml
create helmet/go.mod
create helmet/go.sum
create helmet/helmet.go
create helmet/helmet_test.go
create helmet/renovate.json
create helmet/bin/release.sh
create helmet/assets/logo.png
create helmet/.github/CODEOWNERS
create helmet/.github/dependabot.yml
create helmet/.github/FUNDING.yml
create helmet/.github/ISSUE_TEMPLATE/bug_report.md
create helmet/.github/ISSUE_TEMPLATE/feature_request.md
create helmet/.github/workflows/build.yml
create helmet/.github/workflows/release_pkg.yml
Or with Yeoman
$ yo
? 'Allo Clivern! What would you like to do? Install a generator
? Search npm for generators: generator-gopkg
For transparency into our release cycle and in striving to maintain backward compatibility, generator-gopkg is maintained under the Semantic Versioning guidelines and release process is predictable and business-friendly.
See the Releases section of our GitHub project for changelogs for each release version of generator-gopkg. It contains summaries of the most noteworthy changes made in each release.
If you have any suggestions, bug reports, or annoyances please report them to our issue tracker at https://github.com/clivern/generator-gopkg/issues
If you discover a security vulnerability within generator-gopkg, please send an email to hello@clivern.com
We are an open source, community-driven project so please feel free to join us. see the contributing guidelines for more details.
© 2021, Clivern. Released under MIT License.
generator-gopkg is authored and maintained by @Clivern.