Rapido can't be installed in another folder than src/Rapido
If I pull the code in another local folder ($GOPATH/src/test instead of $GOPATH/src/Rapido), Rapido doesn't work because in many files, the folder "Rapido/" is hard coded . As possible, all the code relative to Rapido/ could be replace by variables etc.
For example, in main.go :
import (
"fmt"
"Rapido/models"
"Rapido/models/library"
Other examples :
Rapido/models/menu/object.go: "Rapido/models/crud"
Rapido/models/menu/get.go: "Rapido/models/crud"
Rapido/models/menu/get.go: "Rapido/models/library"
Rapido/models/menu/change.go: "Rapido/models/crud"
Rapido/models/menu/change.go: "Rapido/models/library"
Rapido/models/repository/list.go: "Rapido/models/library"
Rapido/models/blueprint.go: "Rapido/models/content"
Rapido/models/blueprint.go: "Rapido/models/extension"
Rapido/models/blueprint.go: "Rapido/models/file"
Rapido/models/blueprint.go: "Rapido/models/library"
Rapido/models/blueprint.go: "Rapido/models/menu"
Rapido/models/blueprint.go: "Rapido/models/page"
Rapido/models/blueprint.go: "Rapido/models/plugins"
Rapido/models/blueprint.go: "Rapido/models/repository"
Rapido/models/blueprint.go: "Rapido/models/setting"
Rapido/models/blueprint.go: "Rapido/models/system"
Rapido/models/blueprint.go: "Rapido/models/tools"
Rapido/models/blueprint.go: "Rapido/models/user"
Rapido/models/extension/list.go: "Rapido/models/crud"
Rapido/models/extension/list.go: "Rapido/models/library"
Rapido/models/extension/install.go: "Rapido/models/crud"
Rapido/models/extension/install.go: "Rapido/models/library"
Rapido/models/extension/install.go: * "handle": "Rapido",
Rapido/models/extension/object.go:import "Rapido/models/crud"
Rapido/models/extension/remove.go: "Rapido/models/crud"
Rapido/models/extension/repository.go: "Rapido/models/crud"
Rapido/models/extension/repository.go: "Rapido/models/library"
Rapido/models/extension/repository.go: * "handle": "Rapido",
Rapido/models/extension/add.go: "Rapido/models/crud"
Rapido/models/extension/add.go: "Rapido/models/library"
Rapido/models/extension/add.go: * "handle": "Rapido",
Rapido/models/extension/add.go: * "handle": "Rapido",
Rapido/models/content/object.go:import "Rapido/models/crud"
Rapido/models/content/remove.go: "Rapido/models/library"
Rapido/models/content/get.go: "Rapido/models/crud"
Rapido/models/content/get.go: "Rapido/models/library"
Rapido/models/content/change.go: "Rapido/models/crud"
Rapido/models/content/change.go: "Rapido/models/library"
Rapido/models/content/change.go: "Rapido/models/page"
Rapido/models/content/add.go: "Rapido/models/crud"
Rapido/models/content/add.go: "Rapido/models/library"
Rapido/models/content/add.go: "Rapido/models/page"
Rapido/models/plugins/plugins.go: * "handle": "Rapido",
Rapido/models/plugins/object.go: "Rapido/models/crud"
Rapido/models/setting/object.go:import "Rapido/models/crud"
Rapido/models/setting/change.go: "Rapido/models/crud"
Rapido/models/tools/version.go: "Rapido/models/crud"
Rapido/models/tools/version.go: "Rapido/models/library"
Rapido/models/system/package.go: "Rapido/models/library"
Rapido/models/system/object.go: "Rapido/models/crud"
Rapido/models/system/upgrade.go: "Rapido/models/file"
Rapido/models/system/upgrade.go: "Rapido/models/library"
Rapido/models/system/revert.go: "Rapido/models/library"
Rapido/models/user/activate.go: "Rapido/models/library"
Rapido/models/user/object.go:import "Rapido/models/crud"
Rapido/models/user/remove.go: "Rapido/models/library"
Rapido/models/user/check_token.go: "Rapido/models/crud"
Rapido/models/user/check_token.go: "Rapido/models/library"
Rapido/models/user/check_token.go: * "iss": "rapido",
Rapido/models/user/password.go: "Rapido/models/library"
Rapido/models/user/forget_password.go: "Rapido/models/library"
Rapido/models/user/renew_password.go: "Rapido/models/library"
Rapido/models/user/register.go: "Rapido/models/crud"
Rapido/models/user/register.go: "Rapido/models/library"
Rapido/models/user/change.go: "Rapido/models/crud"
Rapido/models/user/change.go: "Rapido/models/library"
Rapido/models/user/login.go: "Rapido/models/library"
Rapido/models/user/add.go: "Rapido/models/crud"
Rapido/models/user/add.go: "Rapido/models/library"
Rapido/models/page/permission.go: "Rapido/models/library"
Rapido/models/page/list.go: "Rapido/models/crud"
Rapido/models/page/change_al.go: "Rapido/models/library"
Rapido/models/page/object.go: "Rapido/models/crud"
Rapido/models/page/remove.go: "Rapido/models/library"
Rapido/models/page/add_version.go: "Rapido/models/crud"
Rapido/models/page/add_version.go: "Rapido/models/library"
Rapido/models/page/add_collaborator.go: "Rapido/models/library"
Rapido/models/page/share.go: "Rapido/models/library"
Rapido/models/page/get.go: "Rapido/models/crud"
Rapido/models/page/remove_collaborator.go: "Rapido/models/library"
Rapido/models/page/copy.go: "Rapido/models/crud"
Rapido/models/page/copy.go: "Rapido/models/library"
Rapido/models/page/change.go: "Rapido/models/crud"
Rapido/models/page/change.go: "Rapido/models/library"
Rapido/models/page/revert.go: "Rapido/models/library"
Rapido/models/page/add.go: "Rapido/models/crud"
Rapido/models/page/add.go: "Rapido/models/library"
Rapido/models/crud/page_content.go: "Rapido/models/library"
Rapido/models/crud/media.go: "Rapido/models/library"
Rapido/models/crud/page_archive.go: "Rapido/models/library"
Rapido/models/crud/banned.go: "Rapido/models/library"
Rapido/models/crud/menu_item.go: "Rapido/models/library"
Rapido/models/crud/page_collaboration.go: "Rapido/models/library"
Rapido/models/crud/menu.go: "Rapido/models/library"
Rapido/models/crud/extension.go: "Rapido/models/library"
Rapido/models/crud/content.go: "Rapido/models/library"
Rapido/models/crud/setting2.go: "Rapido/models/library"
Rapido/models/crud/page_version.go: "Rapido/models/library"
Rapido/models/crud/page.go: "Rapido/models/library"
Rapido/models/crud/user.go: "Rapido/models/library"
Rapido/models/file/add_media.go: * "url": "http://rapido/storage/file/image/image_a.jpeg"
Rapido/models/file/object.go: "Rapido/models/crud"
Rapido/models/file/media_list.go: * "url": "http://rapido/storage/file/image/image_a.jpeg"
Rapido/models/file/backup.go: "Rapido/models/library"
Rapido/models/file/backup.go: tempBackupPath := strings.Replace(backPath, strings.Join([]string{"Rapido", "storage", "tmp", "backup", ""}, string(os.PathSeparator)), "", -1)
Rapido/vendor/vendor.json: "rootPath": "Rapido"
Rapido/docker-compose.yml: - '.:/go/src/Rapido:rw'
Rapido/main.go: "Rapido/models"
Rapido/main.go: "Rapido/models/library"
Rapido/client/README.md: appName: JSON.stringify('Rapido'),
Rapido/client/package-lock.json: "name": "Rapido",
Rapido/client/config/dev.env.js: appName: JSON.stringify('Rapido'),
Rapido/client/config/prod.env.js: appName: JSON.stringify('Rapido'),
Edited by InfoLibre