You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`--yaml`| unique file name for the yaml file |`--yaml=project.yaml`|
75
106
76
-
It’s like:
107
+
**BootstrapCLI** automates all that.
108
+
You focus on business logic — it handles the rest.
77
109
78
-
> `create-react-app`, but for Golang �
110
+
> Note: This is my first OSS project, I want to make a CLI tool(maybe webUI) which is not just generator tool which only generate
111
+
> go code, but it will help developers to follow best practices, and assist during the project development. In future versions of the project i will add AI which will help developer to assist during their development and help in debugging + fixing error. I am adding AI not to generate code in there project but for assisting purpose only.
79
112
80
113
* * *
81
114
82
115
## Roadmap
83
116
84
-
* Add `--with-auth` flag for JWT + middleware setup
85
-
*`add` command to make CLI tool more extensible to generate ``service``, ``handlers``, ``controllers``.
86
-
* Commands like ``build``, ``test``, ``dev``, ``fmt`` to make it more developer friendly, ensuring production ready code.
87
-
*``init`` that will be used for letting users to choose their configurations via ``TUI``.
88
-
117
+
* Add CLI command that let users to write their project description, to generate the project automatically without using flags.
118
+
* Command such as ``explain``, ``error`` , ``upgrade`` for the tool to make it progressive CLI tool.
119
+
* Add support for ``auth``, ``logging`` , ``observability`` and so on if it make sense.
120
+
* Add functionality in which users can switch to other options, for example postgres -> mongodb.
89
121
90
122
* * *
91
123
@@ -94,12 +126,12 @@ It’s like:
94
126
Contributions, feedback, and ideas are welcome!
95
127
Feel free to open an issue or PR on [GitHub](https://github.com/upsaurav12/bootstrap).
0 commit comments