Kuma is a powerful framework designed to generate project structures for any programming language based on Go templates. It streamlines the process of

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-10-09 04:00:05

Kuma is a powerful framework designed to generate project structures for any programming language based on Go templates. It streamlines the process of setting up new projects by automating the creation of directories, files, and base code, ensuring consistency and saving valuable development time.

If $GOPATH is set correctly: The command will return the path to the GOPATH directory, usually something like /home/user/go on Linux or C:Users/user/go on Windows.

A YAML file containing a sequence of actions that will be executed when calling a run. It includes logs, terminal commands, HTTP calls, text input, and multiple-choice prompts, along with actions to create folders and files based on builders and templates.

This project uses sprout as a dependency, which contains hundreds of extremely useful functions for working with Go templates. In addition to our official functions, further enhancing your experience with our framework.

The create command is used to create a boilerplate based on the builders and templates inside the .kuma folder and a JSON or YAML file containing the variables to replace in the templates.

Leave a Comment