Tiny URL example implementation in Go with the 🔥 Aicra framework.
Go to file
Adrien Marquès 2ba1d6e2a1 first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00
cmd/test first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00
root first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00
.gitignore first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00
README.md first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00
manifest.json first commit - half test with: +config +controllers -no_custom_type 2018-06-10 23:01:41 +02:00

README.md

xdrm go framework

1. Setup

All commands above must be launched from the root of this repository.

In order for next steps to work properly whatever your configuration, you might execute the following command:

chmod +x $GOPATH/src/git.xdrm.io/xdrm-brackets/gfw/*.sh

2. Build type checkers

Default types have to be built before using them.

$GOPATH/src/git.xdrm.io/xdrm-brackets/gfw/build-types.sh

If the build process succeeds, the ./types folder must contain .so files.

3. Build controllers

Controllers are located under the ./root file structure.

$GOPATH/src/git.xdrm.io/xdrm-brackets/gfw/build-controllers.sh ./root

If the build process succeeds, the ./controllers folder must contain .so files.

4. Launch the api

$ go run ./cmd/test/main.go