-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Brandon Young edited this page Oct 11, 2020
·
5 revisions
Scaffold is a command-line tool inspired by utilities such as gk and kit, but also boilr.
The goal of scaffold is to streamline the initialization of a project, to remove the friction of remembering all the little things we should do when setting up a project, so we can get to writing the interesting parts sooner - before the brilliant idea leaks from our brain. We find that we tend to reach for the same libraries for particular tasks, and generally tend to structure our projects the same way. Collectively, we've picked up lots of tricks that make the process of developing much smoother. Scaffold is the result of this wisdom and experience.
Check the Design docs for an overview of plans.
Currently, scaffold can:
- initialize a new go project
- optionally initialize go modules
- optionally create a new remote repository for the project (github/github enterprise)
- link the local project to the remote
- select a license