starter

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2021 License: MIT

README

starter

Go Report Card

Starter repo for Go projects. Generate of the project layout

starter new

or

starter --project=library build

will create project for library(modules)

if you want to create binary project, you need to call it with

starter --project=binary build

You can store templates for building at special directory. That directory you should set at STARTER_TEMPLATES environment variable

export STARTER_TEMPLATES=/home/.starter-templates

Command

starter list

will return list of registered templates at STARTER_TEMPLATES

Directories

Path Synopsis
pkg
cmd
exec
Package exec implements running of console commands
Package exec implements running of console commands
task
Package task implements tasks for build stage
Package task implements tasks for build stage
task/ci
Package ci provides manipulation with ci/cd on remote services
Package ci provides manipulation with ci/cd on remote services
task/commands
Package commands provides genneration for command line tools
Package commands provides genneration for command line tools
task/hosting
Package hosting defines remote hosting for upload/create projects
Package hosting defines remote hosting for upload/create projects
task/hosting/github
Package github defines interactions with Github
Package github defines interactions with Github
testhelper
Package testhelper is helpful package for test routine
Package testhelper is helpful package for test routine

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL