https://github.com/neuralnorthwest/mu-app
A starting point for a Mu application.
https://github.com/neuralnorthwest/mu-app
distributed-systems example framework go golang microservices rpc
Last synced: 5 months ago
JSON representation
A starting point for a Mu application.
- Host: GitHub
- URL: https://github.com/neuralnorthwest/mu-app
- Owner: neuralnorthwest
- License: apache-2.0
- Created: 2023-02-18T20:58:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-08T15:03:19.000Z (about 3 years ago)
- Last Synced: 2024-06-21T12:49:43.192Z (about 2 years ago)
- Topics: distributed-systems, example, framework, go, golang, microservices, rpc
- Language: Go
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# mu-app








This is a complete sample of all Mu functionality. It is a good starting point
for a new project based on Mu.
## Creating a new app
To create a new app based on `mu-app`, you can use the following command:
```bash
go run github.com/neuralnorthwest/mu-app/cmd/new@latest my-app
```
This takes care of cloning the `mu-app` repository, removing the `.git` folder,
and renaming all references to `mu-app` to `my-app`.
### Enabling badges
By default, the badges at the top of this `README.md` will be removed. To
keep them, you need to specify the GitHub owner and repository name that you
will be pushing to. Do with with the `--target` flag:
```bash
go run github.com/neuralnorthwest/mu-app/cmd/new@latest my-app --target my-name/my-app
```
## Developer quick start
If you want work on `mu-app`, you can use the following commands to get started:
```bash
git clone https://github.com/neuralnorthwest/mu-app.git
cd mu-app
make setup-dev
```
### Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for more information.
## Code of Conduct
See [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) for more information.