├── .env.example ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── README.md ├── assets ├── necoconeco.jpg └── uml.png ├── client.go ├── clientsync.go ├── config.example.json ├── docker-compose.prod.example.yml ├── go.mod ├── go.sum ├── integration_test ├── client.Dockerfile ├── clientConsumingSync.Dockerfile ├── clientOnly.Dockerfile ├── clientPubSub.Dockerfile ├── clientSync.Dockerfile ├── docker-compose.dev.yml ├── helpers │ └── necoshot_generator.go ├── necoconeco_test.go ├── rabbitmq.dev.conf └── server.Dockerfile ├── internal ├── api │ └── types.go ├── config │ └── config.go └── utils │ └── fileop.go ├── rabbitmq.conf ├── scripts ├── dev │ ├── start.bat │ └── start.sh └── release │ ├── install.bat │ ├── install.sh │ ├── run.bat │ ├── run.sh │ ├── uninstall.bat │ └── uninstall.sh └── server.go /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/README.md -------------------------------------------------------------------------------- /assets/necoconeco.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/assets/necoconeco.jpg -------------------------------------------------------------------------------- /assets/uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/assets/uml.png -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/client.go -------------------------------------------------------------------------------- /clientsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/clientsync.go -------------------------------------------------------------------------------- /config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/config.example.json -------------------------------------------------------------------------------- /docker-compose.prod.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/docker-compose.prod.example.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/go.sum -------------------------------------------------------------------------------- /integration_test/client.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/client.Dockerfile -------------------------------------------------------------------------------- /integration_test/clientConsumingSync.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/clientConsumingSync.Dockerfile -------------------------------------------------------------------------------- /integration_test/clientOnly.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/clientOnly.Dockerfile -------------------------------------------------------------------------------- /integration_test/clientPubSub.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/clientPubSub.Dockerfile -------------------------------------------------------------------------------- /integration_test/clientSync.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/clientSync.Dockerfile -------------------------------------------------------------------------------- /integration_test/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/docker-compose.dev.yml -------------------------------------------------------------------------------- /integration_test/helpers/necoshot_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/helpers/necoshot_generator.go -------------------------------------------------------------------------------- /integration_test/necoconeco_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/necoconeco_test.go -------------------------------------------------------------------------------- /integration_test/rabbitmq.dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/rabbitmq.dev.conf -------------------------------------------------------------------------------- /integration_test/server.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/integration_test/server.Dockerfile -------------------------------------------------------------------------------- /internal/api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/internal/api/types.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/utils/fileop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/internal/utils/fileop.go -------------------------------------------------------------------------------- /rabbitmq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/rabbitmq.conf -------------------------------------------------------------------------------- /scripts/dev/start.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/dev/start.bat -------------------------------------------------------------------------------- /scripts/dev/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/dev/start.sh -------------------------------------------------------------------------------- /scripts/release/install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/install.bat -------------------------------------------------------------------------------- /scripts/release/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/install.sh -------------------------------------------------------------------------------- /scripts/release/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/run.bat -------------------------------------------------------------------------------- /scripts/release/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/run.sh -------------------------------------------------------------------------------- /scripts/release/uninstall.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/uninstall.bat -------------------------------------------------------------------------------- /scripts/release/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/scripts/release/uninstall.sh -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/echo4eva/necoconeco/HEAD/server.go --------------------------------------------------------------------------------