O Projeto Ceres é um plugin opcional desenvolvido em Golang para o Projeto Íris. Este plugin possibilita a implementação de todas as funcionalidades Golang, incluindo a compilação de códigos GO. Com isso, a Ceres elimina a necessidade de modificar o código principal da Íris ou de aprender Node.js (JavaScript) para realizar alterações.
Para garantir o correto funcionamento do Projeto Ceres, o Projeto Íris deve estar ativo. A versão atual do Projeto Ceres é beta e foi desenvolvida rapidamente para fins de aprendizado, podendo conter erros menores.
- Golang:
- É recomendada a versão mais recente do Go.
- Projeto Íris:
- Deve estar instalada e em execução.
- Dependências do Projeto Íris:
- Instale todas as dependências necessárias do Projeto Íris para assegurar o correto funcionamento da Ceres.
Para instalar as dependências do Projeto Ceres, você pode usar um dos métodos a seguir:
-
Usando Go:
- Execute o seguinte comando:
go mod tidy
- Isso irá baixar e instalar todas as dependências necessárias listadas no
go.mod
.
- Execute o seguinte comando:
-
Usando NPM:
- Embora o Projeto Ceres seja desenvolvido em Golang e NÃO UTILIZE NODE (JS), você pode instalar as dependências via NPM também.
- Utilize o seguinte comando:
npm run install
- Este comando executará o
go mod tidy
por meio do NPM para instalar as dependências do Go.
Após a instalação das dependências, você pode executar o Projeto Ceres de duas maneiras:
-
Usando Go:
- Para executar o Projeto Ceres diretamente, utilize o seguinte comando:
go run main.go
- Para executar o Projeto Ceres diretamente, utilize o seguinte comando:
-
Usando NPM:
- Se preferir, você também pode iniciar a Ceres via NPM com o seguinte comando:
npm start
- Isso executará o script Go diretamente através do NPM.
- Se preferir, você também pode iniciar a Ceres via NPM com o seguinte comando:
Para modificar o Projeto Ceres, a maneira mais simples é através do sistema de cases que você encontrará na pasta src/Commands/Cases
. Você encontrará exemplos de comandos que podem ser usados como base para criar novas funcionalidades.
Todos os parâmetros do Projeto Íris estão acessíveis via env["nomeDaVariavel"]
, permitindo que você utilize as funcionalidades do Projeto Íris em seu código GO, mas esteja atento a sintaxe dele, que é bem rigida quanto a certas tarefas.
Informações da Versão:
- Codinome: RABBIT
- Versão: v1.0.0
- Tipo: BETA
- Erros: Nenhum bug grave detectado
- Data de Lançamento: 04/08/2024
- Observações: Esta versão pode apresentar problemas menores não graves devido à ausência de alguns parâmetros opcionais ainda não integrados no Projeto Íris. Atualizações futuras do Projeto Íris resolverão essas questões, garantindo a integração completa e o funcionamento adequado dos parâmetros. Não será necessário reinstalar a Ceres para aplicar essas atualizações, pois os parâmetros já estarão incorporados nas futuras versões da Íris, e nenhuma intervenção adicional será necessária no Projeto Ceres, a menos que haja novas atualizações da mesma.
Mais novidades poderão chegar em breve! Fique atento às atualizações e acompanhe as redes sociais para mais informações!
Obrigado pelo seu interesse e apoio! Vamos continuar evoluindo juntos a um open-source melhor! ❤️