Projeto de demonstração de gerenciamento de concorrência ao ler dados de um array.
Essas instruções lhe darão uma cópia do projeto e um caminho para executá-lo localmente para fins de desenvolvimento e teste.
Você precisará do toolkit da linguagem Go em sua versão 1.21 instalado.
Para fazer build do projeto, basta executar:
make build
Isso criará um binário chamado parallel-array-summary
na pasta dist/
.
Para rodar os casos de teste pré-determinados, use:
make demonstrate
Os casos pré-determinados são:
n = 5
,t = 1
n = 5
,t = 4
n = 5
,t = 16
n = 5
,t = 64
n = 5
,t = 256
n = 7
,t = 1
n = 7
,t = 4
n = 7
,t = 16
n = 7
,t = 64
n = 7
,t = 256
Esse projeto é distribuído sob a Licença MIT. Leia o arquivo LICENSE para ter mais detalhes.