The Gobel is a headless cms built with golang.
- bmf-tech-client
- gobel-api
- gobel-admin-client-example
- gobel-client-example
- gobel-example
- gobel-ops-example
- migrate-rubel-to-gobel
- Support Go 1.21
cp .env_example .env
127.0.0.1 gobel-api.local
docker network create --driver bridge gobel_link
make create-certs
make docker-compose-build
make docker-compose-up
or
make-docker-compose-up-d
Then go to gobel-api.local
command | description |
---|---|
make test | Run unit tests |
make test-cover | Run unit tests with cover options. ex. make test-cover OUT="c.out" |
gobel-api is based on Clean Architecture.
Layer | Directory |
---|---|
Frameworks & Drivers | infrastructure |
Interface | interfaces |
Usecase | usecase |
Entities | domain |
cf. bmf-tech.com - Golangでクリーンアーキテクチャに入門する
Issues and Pull Requests are always welcome.
We would be happy to receive your contributions.
Please review the following documents before making a contribution.
Based on the MIT License.
- Blog